Agent Barn documentation
Deploy, configure, and operate self-hosted AI agents.
Search across available and planned documentation.
Get started · Guide · New Agent Barn operators
Run Agent Barn locally AvailableGet started · Quickstart · Evaluators and contributors
Create your first Organization AvailableGet started · Guide · Platform administrators, Organization owners, New Agent Barn users
Hire your first Agent AvailableGet started · Guide · Agent operators, Organization owners, and Organization administrators
Verify your Agent AvailableGet started · How-to · Agent operators, Organization owners, Organization administrators, and support engineers
Agents CategoryAgents · Guide · Agent operators and administrators
Create, Configure, and Run an Agent AvailableAgents · Guide · Agent operators
Choose an Agent runtime AvailableAgents · Concept · Agent operators, Organization administrators, platform administrators, and self-hosted operators
Configure an Agent AvailableAgents · How-to · Agent operators, Agent editors, Agent owners, Organization administrators, and support engineers
Manage the Agent lifecycle AvailableAgents · How-to · Agent operators, Agent editors, Agent owners, Organization administrators, and support engineers
Configure channel access AvailableAgents · How-to · Agent operators, Agent editors, Agent owners, Organization administrators, and support engineers
Review Agent health and logs AvailableAgents · How-to · Agent operators, Agent viewers, Agent editors, Agent owners, Organization administrators, and support engineers
Share access to an Agent AvailableAgents · How-to · Agent owners, access managers, Organization administrators, and security reviewers
Platforms CategoryPlatforms · Guide · Agent operators and platform administrators
Set up Slack AvailablePlatforms · How-to · Slack administrators, Agent operators, Agent creators, and Organization administrators
Set up Microsoft Teams Coming soonPlatforms · How-to · Teams administrators and Agent operators
Set up Telegram AvailablePlatforms · How-to · Telegram administrators, Agent creators, organization administrators, and Agent operators
Set up Discord AvailablePlatforms · How-to · Discord administrators, Agent operators, Agent creators, and Organization administrators
Compare platform compatibility AvailablePlatforms · Reference · Agent operators, Agent creators, solution architects, and Organization administrators
Templates and Skills CategoryTemplates and Skills · Guide · Template authors and Agent operators
Templates, Versions, Overrides, and Skills AvailableTemplates and Skills · Guide · Template authors and operators
Work with templates AvailableTemplates and Skills · Guide · Template authors, Agent creators, Organization administrators, and Agent operators
Manage template versions AvailableTemplates and Skills · Concept · Template authors, Agent operators, Organization administrators, and platform administrators
Manage forks and updates AvailableTemplates and Skills · Concept · Template authors, Organization administrators, and Agent operators
Use Agent overrides AvailableTemplates and Skills · Concept · Agent operators, Agent editors, Template authors, and Organization administrators
Work with Skills AvailableTemplates and Skills · Concept · Skill authors, Agent operators, Organization administrators, and Agent editors
Manage Skill versions AvailableTemplates and Skills · Concept · Skill authors, Agent operators, and Organization administrators
Integrations CategoryIntegrations · Guide · Organization administrators and Agent operators
Connect Integrations and Credentials Safely AvailableIntegrations · Guide · Organization administrators and operators
Manage Agent credentials AvailableIntegrations · Concept · Agent operators, Organization administrators, and security reviewers
Connect Google Workspace AvailableIntegrations · How-to · Google Workspace administrators, Agent operators, and Organization administrators
Connect GitHub AvailableIntegrations · How-to · GitHub administrators, Agent operators, and Organization administrators
Connect Jira AvailableIntegrations · How-to · Jira administrators, Agent operators, and Organization administrators
Connect Confluence AvailableIntegrations · How-to · Confluence administrators, Agent operators, and Organization administrators
Connect Bitbucket AvailableIntegrations · How-to · Bitbucket administrators, Agent operators, and Organization administrators
Connect Zoho AvailableIntegrations · How-to · Zoho Mail administrators, Agent operators, and Organization administrators
Connect Pipedrive AvailableIntegrations · How-to · Pipedrive administrators, Agent operators, and Organization administrators
Connect Firecrawl AvailableIntegrations · How-to · Platform administrators, Agent operators, and Organization administrators
Use shared credentials AvailableIntegrations · Concept · Organization owners, Organization administrators, and Agent operators
Observe and govern CategoryObserve and govern · Guide · Organization owners, Agent operators, and platform administrators
Identity, Organizations, and Tenant Boundaries AvailableObserve and govern · Concept · Organization owners and platform administrators
Roles, Permissions, and Agent Access AvailableObserve and govern · Concept · Organization owners and Agent owners
Activity, Conversations, and Runtime Telemetry AvailableObserve and govern · Concept · Agent operators and developers
Costs and Spend Attribution AvailableObserve and govern · Concept · Organization administrators and Agent viewers
Platform Administration and Oversight AvailableObserve and govern · Guide · Platform administrators
Manage organizations and members AvailableObserve and govern · How-to · Organization owners and administrators
Manage roles and permissions AvailableObserve and govern · Reference · Organization owners, Organization administrators, and Agent owners
Review Agent activity AvailableObserve and govern · How-to · Agent operators, Agent viewers, Organization administrators, and support teams
Review costs AvailableObserve and govern · How-to · Organization Owners and Administrators, and Agent viewers using the API
Administer the platform AvailableObserve and govern · How-to · Platform Administrators and self-hosted platform operators
Self-hosting CategorySelf-hosting · Guide · Platform engineers and self-hosted operators
Runtime Assembly and Deployment AvailableSelf-hosting · Concept · Runtime and platform engineers
Local Development, Operations, and Releases AvailableSelf-hosting · Guide · Contributors and operators
Configure a self-hosted platform AvailableSelf-hosting · Reference · Platform engineers, self-hosted operators, and Kubernetes administrators
Deploy Agent Barn to Kubernetes AvailableSelf-hosting · Guide · Platform administrators, DevOps engineers, and Kubernetes operators
Configure a production deployment AvailableSelf-hosting · Reference · Platform Administrators, DevOps engineers, security engineers, and Kubernetes operators
Manage database migrations AvailableSelf-hosting · How-to · Platform engineers, self-hosted operators, and Agent Barn contributors
Monitor the platform AvailableSelf-hosting · How-to · Platform engineers, self-hosted operators, and incident responders
Upgrade Agent Barn AvailableSelf-hosting · How-to · Platform engineers, self-hosted operators, and release managers
Troubleshoot self-hosting AvailableSelf-hosting · Guide · Platform engineers, self-hosted operators, and support teams
Develop and extend CategoryDevelop and extend · Guide · Contributors, maintainers, and integration developers
How Agent Barn Fits Together AvailableDevelop and extend · Concept · New contributors
API Architecture and Request Boundaries AvailableDevelop and extend · Concept · Backend developers
Web App Architecture and Data Flow AvailableDevelop and extend · Concept · Frontend developers
Domain Events, Outbox, and Delivery AvailableDevelop and extend · Concept · Backend and platform engineers
Backend Code Standards AvailableDevelop and extend · Reference · Backend contributors and reviewers
Testing and Verification AvailableDevelop and extend · Guide · All contributors
Coordinate a Multi-PR Epic AvailableDevelop and extend · How-to · Epic owners and reviewers
Write and Maintain Architecture Decisions AvailableDevelop and extend · How-to · Maintainers and technical leads
Understand the system architecture AvailableDevelop and extend · Concept · New contributors and solution architects
Develop against the API AvailableDevelop and extend · Guide · Backend and integration developers
Develop the web app AvailableDevelop and extend · Guide · Frontend developers
Work with domain events AvailableDevelop and extend · Concept · Backend and platform engineers
Test a change AvailableDevelop and extend · How-to · All contributors
Add an integration AvailableDevelop and extend · How-to · Integration developers and maintainers
Add a communication platform AvailableDevelop and extend · How-to · Platform developers and maintainers
Contribute templates and Skills AvailableDevelop and extend · How-to · Template authors, Skill authors, and maintainers
No documentation matches that search.
Start building
Choose the result you want first. Planned pages are labeled clearly until their verified instructions are ready.
Run Agent Barn locally
Start the complete local stack and verify its application services and Agent runtime environment.
View documentation →Hire your first Agent
Follow the documentation path for creating and verifying a first Agent.
View documentation →Deploy to Kubernetes
Deploy the production stack to an existing Kubernetes cluster with Helm and Helmfile.
View documentation →Connect a communication platform
Choose the platform documentation for Slack, Teams, Telegram, or Discord.
View documentation →Start from a recipe
Browse the existing recipe catalog without leaving the top-level resource area.
View documentation →Browse by product
Move between product operations, platform setup, governance, self-hosting, and development.
Agents
Create, configure, operate, observe, and share Agents throughout their documented lifecycle.
Platforms
Connect Agents to supported communication platforms and compare platform compatibility boundaries.
Templates and Skills
Compose Agent behavior from versioned templates, controlled overrides, and packaged Skills.
Integrations
Connect external systems through provider credentials and documented least-privilege boundaries.
Observe and govern
Manage organizational boundaries, access, activity, costs, and platform-wide oversight.
Self-hosting
Configure, deploy, migrate, monitor, upgrade, and troubleshoot an Agent Barn environment.
Develop and extend
Understand the system, extend supported boundaries, test changes, and contribute safely.