SkillsMay 19, 2026·3 min read

Suna — Open-Source Autonomous AI Agent Platform

Suna is an open-source AI agent platform by Kortix that provides agents with a full Linux sandbox, persistent memory, 60+ skills, and multi-channel access. Agents can browse the web, write code, manage files, call APIs, and run infrastructure tasks autonomously.

Agent ready

Review-first install path

This asset needs a review step. The copied prompt tells the agent to dry-run, show the writes, then proceed only after confirmation.

Needs Confirmation · 66/100Policy: confirm
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Suna Overview
Review-first command
npx -y tokrepo@latest install 86da3c1a-537e-11f1-9bc6-00163e2b0d79 --target codex

Dry-run first, confirm the writes, then run this command.

Introduction

Suna gives AI agents a real computer to work in — a full Linux Ubuntu sandbox with bash, a filesystem, a browser, and network access. Instead of chat-only interactions, agents can execute multi-step tasks by writing scripts, browsing websites, manipulating files, and calling external services.

What Suna Does

  • Provides AI agents with an isolated Linux sandbox for executing arbitrary tasks
  • Includes a built-in browser for web research, scraping, and form filling
  • Supports file creation, editing, and management within the agent workspace
  • Offers 60+ built-in skills and 3000+ tool integrations via connectors
  • Enables scheduling via cron jobs and external triggers via webhooks

Architecture Overview

Suna consists of a Next.js frontend, a FastAPI backend, and Docker-based sandboxes. Each agent session spawns an isolated container with a full Ubuntu environment. The backend orchestrates LLM calls (supporting multiple providers), tool execution, and persistent memory storage. The agent loop follows a plan-act-observe cycle: the LLM decides on actions, the sandbox executes them, and results feed back into the next planning step. Persistent memory across sessions is stored in a PostgreSQL database.

Self-Hosting & Configuration

  • Requires Docker, Node.js 18+, and Python 3.11+
  • Configure LLM provider API keys (Anthropic, OpenAI, or others) in the .env file
  • Set up Supabase or PostgreSQL for persistent storage and authentication
  • Customize agent behavior by editing skill definitions and system prompts
  • Deploy behind a reverse proxy (Nginx, Caddy) for production HTTPS access

Key Features

  • Full Linux sandbox gives agents capabilities beyond text generation
  • Persistent memory lets agents recall context across sessions
  • Multi-channel access via web UI, API, and webhook triggers
  • Built-in web browser with screenshot capture for visual tasks
  • Open-source and self-hostable with no vendor lock-in

Comparison with Similar Tools

  • OpenHands — coding-focused AI agent; Suna provides a broader sandbox with browser and infrastructure skills
  • AutoGPT — autonomous goal-driven agent; Suna emphasizes a real computing environment over prompt chaining
  • CrewAI — multi-agent orchestration framework; Suna is a full platform with UI, persistence, and sandboxing
  • E2B — secure sandboxes as a service; Suna bundles the sandbox with the agent framework and UI
  • Open Interpreter — runs code via natural language locally; Suna isolates execution in Docker containers

FAQ

Q: What LLM providers does Suna support? A: Suna supports Anthropic Claude, OpenAI, and other providers via configurable API endpoints.

Q: Is the agent sandbox secure? A: Each session runs in an isolated Docker container with no access to the host system.

Q: Can Suna handle long-running tasks? A: Yes. Tasks can run for extended periods, and cron-based scheduling supports recurring jobs.

Q: What license is Suna released under? A: Suna is released under the Apache 2.0 license.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets