README.md
The complete platform for creating autonomous AI agents that work for you
Build, manage, and train sophisticated AI agents for any use case. Create powerful agents that act autonomously on your behalf.
<!-- Keep these links. Translations will automatically update with the README. -->Deutsch | EspaΓ±ol | franΓ§ais | ζ₯ζ¬θͺ | νκ΅μ΄ | PortuguΓͺs | Π ΡΡΡΠΊΠΈΠΉ | δΈζ
</div>Meet Kortix Super Worker, our showcase agent that demonstrates the full power of the Kortix platform. Through natural conversation, Kortix Super Worker handles research, data analysis, browser automation, file management, and complex workflows β showing you what's possible when you build with Kortix.
Create your own specialized agents tailored to specific domains, workflows, or business needs. Whether you need agents for customer service, data processing, content creation, or industry-specific tasks, Kortix provides the infrastructure and tools to build, deploy, and scale them.
Kortix Super Worker demonstrates the full capabilities of the Kortix platform as a versatile AI worker that can:
π Research & Analysis
π Browser Automation
π File & Document Management
π Data Processing & Analysis
βοΈ System Administration
The Kortix platform enables you to create agents tailored to specific needs:
π§ Customer Service Agents
βοΈ Content Creation Agents
π Sales & Marketing Agents
π¬ Research & Development Agents
π Industry-Specific Agents
Each agent can be configured with custom tools, workflows, knowledge bases, and integrations specific to your requirements.
Kortix consists of four main components that work together to provide a complete AI agent development platform:
Python/FastAPI service that powers the agent platform with REST endpoints, thread management, agent orchestration, and LLM integration with Anthropic, OpenAI, and others via LiteLLM. Includes agent builder tools, workflow management, and extensible tool system.
Next.js/React application providing a comprehensive agent management interface with chat interfaces, agent configuration dashboards, workflow builders, monitoring tools, and deployment controls.
Isolated Docker execution environments for each agent instance featuring browser automation, code interpreter, file system access, tool integration, security sandboxing, and scalable agent deployment.
Supabase-powered data layer handling authentication, user management, agent configurations, conversation history, file storage, workflow state, analytics, and real-time subscriptions for live agent monitoring.
Get your Kortix platform running in minutes with our automated setup wizard:
git clone https://github.com/kortix-ai/suna.git
cd suna
python setup.py
The wizard will guide you through configuring all required services with progress saving, so you can resume if interrupted.
python start.py # Interactive start/stop
python start.py start # Start all services
python start.py stop # Stop all services
python start.py status # Show service status
python start.py restart # Restart all services
The service manager automatically detects your setup method (Docker or Manual) and manages services accordingly.
Manual Setup (native processes):
# View both backend and frontend logs
tail -f backend.log frontend.log
# View backend only
tail -f backend.log
# View frontend only
tail -f frontend.log
Docker Setup:
# View all service logs
docker compose logs -f
# View specific service
docker compose logs -f backend
docker compose logs -f frontend
After initial setup, you can run python setup.py again to:
Ready to build your first AI agent?
Get Started β’ Join Discord β’ Follow on Twitter
</div>