kortix-ai/suna

每日信息看板 · 2026-03-05
开源项目
Category
github_search
Source
7
Score
2026-03-05T01:57:48Z
Published

AI 总结

Kortix 在 GitHub 开源了 Suna(Kortix)自主 AI 代理平台,提供从构建、部署到运行的全栈能力,重要性在于它把通用与行业代理落地所需的基础设施打包成可自托管方案。
#GitHub #repo #开源项目 #FastAPI #Next.js #Docker #Supabase #Browser Automation #Agent

内容摘录

<div align="center">
Kortix

**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.

Discord Follow
Twitter Follow
GitHub Repo stars
Issues

<!-- Keep these links. Translations will automatically update with the README. -->
Deutsch | 
Español | 
français | 
日本語 | 
한국어 | 
Português | 
Русский | 
中文

!Kortix Screenshot
</div>

🌟 What Makes Kortix Special
🤖 Includes Kortix Super Worker – Flagship Generalist AI Worker
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.
🔧 Build Custom Kortix Super Worker-Type Agents
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.
🚀 Complete Platform Capabilities
**Browser Automation**: Navigate websites, extract data, fill forms, automate web workflows
**File Management**: Create, edit, and organize documents, spreadsheets, presentations, code
**Web Intelligence**: Crawling, search capabilities, data extraction and synthesis
**System Operations**: Command-line execution, system administration, DevOps tasks
**API Integrations**: Connect with external services and automate cross-platform workflows
**Agent Builder**: Visual tools to configure, customize, and deploy agents
📋 Table of Contents
🌟 What Makes Kortix Special
🎯 Agent Examples & Use Cases
🏗️ Platform Architecture
🚀 Quick Start
🏠 Self-Hosting
🤝 Contributing
📄 License
🎯 Agent Examples & Use Cases
Kortix Super Worker - Your Generalist AI Worker

Kortix Super Worker demonstrates the full capabilities of the Kortix platform as a versatile AI worker that can:

**🔍 Research & Analysis**
Conduct comprehensive web research across multiple sources
Analyze documents, reports, and datasets
Synthesize information and create detailed summaries
Market research and competitive intelligence

**🌐 Browser Automation**
Navigate complex websites and web applications
Extract data from multiple pages automatically
Fill forms and submit information
Automate repetitive web-based workflows

**📁 File & Document Management**
Create and edit documents, spreadsheets, presentations
Organize and structure file systems
Convert between different file formats
Generate reports and documentation

**📊 Data Processing & Analysis**
Clean and transform datasets from various sources
Perform statistical analysis and create visualizations
Monitor KPIs and generate insights
Integrate data from multiple APIs and databases

**⚙️ System Administration**
Execute command-line operations safely
Manage system configurations and deployments
Automate DevOps workflows
Monitor system health and performance
Build Your Own Specialized Agents

The Kortix platform enables you to create agents tailored to specific needs:

**🎧 Customer Service Agents**
Handle support tickets and FAQ responses
Manage user onboarding and training
Escalate complex issues to human agents
Track customer satisfaction and feedback

**✍️ Content Creation Agents**
Generate marketing copy and social media posts
Create technical documentation and tutorials
Develop educational content and training materials
Maintain content calendars and publishing schedules

**📈 Sales & Marketing Agents**
Qualify leads and manage CRM systems
Schedule meetings and follow up with prospects
Create personalized outreach campaigns
Generate sales reports and forecasts

**🔬 Research & Development Agents**
Conduct academic and scientific research
Monitor industry trends and innovations
Analyze patents and competitive landscapes
Generate research reports and recommendations

**🏭 Industry-Specific Agents**
Healthcare: Patient data analysis, appointment scheduling
Finance: Risk assessment, compliance monitoring
Legal: Document review, case research
Education: Curriculum development, student assessment

Each agent can be configured with custom tools, workflows, knowledge bases, and integrations specific to your requirements.
🏗️ Platform Architecture

!Architecture Diagram

Kortix consists of four main components that work together to provide a complete AI agent development platform:
🔧 Backend API
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.
🖥️ Frontend Dashboard
Next.js/React application providing a comprehensive agent management interface with chat interfaces, agent configuration dashboards, workflow builders, monitoring tools, and deployment controls.
🐳 Agent Runtime
Isolated Docker execution environments for each agent instance featuring browser automation, code interpreter, file system access, tool integration, security sandboxing, and scalable agent deployment.
🗄️ Database & Storage
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.
🚀 Quick Start

Get your Kortix platform running in minutes with our automated setup wizard:
1️⃣ Clone the Repository
2️⃣ Run the Setup Wizard

The wizard will guide you through configuring all required services with progress saving, so you can resume if interrupted.
3️⃣ Manage the Platform

The service manager automatically detects your setup method (Docker or Manual) and manages services accordingly.
📋 Viewing Realtime Logs

**Manual Setup (native processes):**

**Docker Setup:**
4️⃣ Add Mor…