An AI agent platform that manages a workforce of agents as a versioned git repository.

Suna screenshot 1

Suna is an open-source, self-hosted web app and server that provides a command center for managing a workforce of AI agents. It allows users to define agents, skills, and configurations within a git repository, treating the organization's operational knowledge as versioned code. The software is deployed as a web application and server, with a companion CLI for project scaffolding and session management.

Users can run agents in isolated Linux sandboxes on dedicated git branches. Work produced by these agents is submitted as change requests, which must be reviewed and merged into the main branch to be preserved. This architecture supports on-demand tasks, human-assisted workflows, and fully automated processes triggered by schedules or webhooks. By treating the company as a repository, every fact learned and every skill developed is diffable and owned outright by the user.

Key features

  • Isolated Linux sandboxes for every agent session to prevent system contamination.
  • Git-based versioning for agents, skills, and company memory.
  • Integration with over 3,000 apps via MCP, OpenAPI, GraphQL, and HTTP.
  • Support for multiple LLM providers using personal API keys.
  • Encrypted secrets manager that injects credentials at runtime.
  • Parallel execution of thousands of isolated agents on a single configuration.
  • Automated session triggers via cron jobs and signed webhooks.
  • Human-in-the-loop approval gates for sensitive actions and changes.

The system is designed for organizations that require full auditability and data ownership. It supports deployment on local laptops, VPS, VPCs, or air-gapped environments using Docker images. The architecture separates the web dashboard, the API backend, and the sandbox environment, allowing for flexible infrastructure scaling. By utilizing a code-centric approach, it enables teams to grep their entire operational history and maintain a portable, governable AI workforce that can rewrite its own personas and expand its capabilities over time.

Suna is a professional infrastructure tool for those who want to move beyond simple chat interfaces toward a programmable AI workforce.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age1 year
LicenseApache-2.0
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.