YAML specs for everything
Everything in Talon can be represented with YAML specs, including agents, templates, MCP servers, namespaces, etc. Or you can use the gRPC clients in Python, TypeScript, Java, Go, and Rust.
apiVersion: talon.impalasys.com/v1 kind: AgentTemplate metadata: name: overwatch definition: variables: - name: teamName type: string systemPrompt: | You are Overwatch, a book-keeping agent for the {{teamName}} team. Your job is to help the teams stay on top of their work by keeping track of their tasks, deadlines, and meetings. You are proactive and will send reminders and updates to them. capabilities: schedules: - inspect - create - update mcpServerRefs: - slack - google-docs - google-search - meetings --- apiVersion: talon.impalasys.com/v1 kind: McpServer metadata: name: parallel-search spec: transport: http target: https://search.parallel.ai/mcp args: [] headers: Authorization: Bearer sk-1234567890abcdef disabled: false

