Suna - Kortix's open-source project, the world's first general-purpose AI agent.
Suna, launched by Kortix, is the world's first open-source, general-purpose AI agent project, supporting efficient solutions to various real-world tasks. Based on natural and fluent dialogue interaction, Suna supports intelligent assistance in research and analysis, data processing, and more...
What is Suna?
Suna, launched by Kortix, is the world's first open-source, general-purpose AI agent, supporting efficient solutions to various real-world tasks. Based on natural and fluent conversational interaction, Suna supports intelligent assistance in research and analysis, data processing, and daily tasks, acting as a personal digital partner. Suna boasts powerful features, including browser automation, file management, web scraping, command-line execution, website deployment, and integration with various APIs. Combining an intuitive interface and a powerful toolset, Suna solves complex problems and automates workflows. User-hosted Suna is supported, enabling various application scenarios ranging from research and analysis to daily tasks through simple conversations.
Suna's main functions
- Browser automationIt can automatically browse web pages, extract data, and complete complex network tasks.
- File ManagementCreate, edit, and manage documents, supporting multiple formats such as text, tables, and report generation.
- Web crawlers and searchIt crawls web page content, analyzes data, and generates summary reports.
- Command line execution: Executes system tasks, supports command-line operations, and is used in automation scripts and system administration.
- Website DeploymentIt supports website deployment and management, helping users quickly build and maintain online services.
- API IntegrationIt integrates with various APIs and services, such as LinkedIn and Crunchbase, to acquire and process third-party data.
- Data Analysis and Report GenerationAnalyze data to generate reports, such as market analysis, product review summaries, and comparisons of scientific papers.
- Real-time interactionProvides real-time dialogue support and understands user needs for immediate feedback.
Suna's technical principles
- Backend APIBuilt with Python and FastAPI, it handles REST interfaces, thread management, and integration with LLMs such as OpenAI and Anthropic.
- front endBased on Next.js and React, it provides responsive user interfaces such as chat interfaces and dashboards.
- Agent DockerIt provides an isolated execution environment for each agent, supporting browser automation, code interpreter, file system access, tool integration, and security features.
- Supabase databaseHandles data persistence, including authentication, user management, conversation history, file storage, agent state, analytics, and real-time subscriptions.
Suna's demonstration use cases
1. Data Processing and Augmentation
- Prompt wordsI have this Excel file with B2B leads for my business. For each company, find their LinkedIn page. Then, tell me who the company's CEO/founder is and who the head of sales/marketing is. Finally, add a one-line description of what the company does. Add all of these requests to the Excel file.
2. Web search
- Prompt wordsResearch Suna.so and explain what it is.
- Prompt words:
- Give me thorough analysis of Apple Inc. (AAPL), including:
- Summary: Company overview, key metrics, historical performance data, and investment recommendations.
- Financial Data: Revenue trends, profit margins, balance sheet strength, and cash flow analysis.
- Market Sentiment: Analyst ratings, sentiment indicators, and recent news impact.
- Technical Analysis: Price trends, key technical indicators, and current support/resistance levels.
- Compare Assets: Market share and financial metrics compared to key competitors in the consumer tech and electronics industry.
- Value Investor: Intrinsic value estimation, long-term growth potential, and risk factors.
- Investment Thesis: SWOT analysis and tailored recommendations for different investor profiles (e.g. long-term holders, value investors, swing traders).
- Please provide a comprehensive analysis of Apple Inc. (ticker symbol: AAPL), including the following:
- Summary: Company overview, key metrics, historical performance data, and investment recommendations.
- Financial data: revenue trends, profit margins, balance sheet strength, and cash flow analysis.
- Market sentiment: the impact of analyst ratings, market sentiment indicators, and recent news.
- Technical Analysis: Price trends, key technical indicators, and current support/resistance levels.
- Asset Comparison: Market share and financial metrics compared with major competitors in the consumer technology and electronics industries.
- Value investors: Intrinsic value assessment, long-term growth potential, and risk factors.
- Investment arguments: SWOT analysis and customized advice for different investor types (e.g., long-term holders, value investors, short-term traders).
Suna's official website and open-source project address
- Project official website:www.suna.so
- GitHub repository:https://github.com/Kortix-ai/Suna
Suna's product pricing
- FreeUse for 10 minutes per month.
- Pro (Professional)$29/month, 4 hours of use per month.
- Enterprise$199/month, 40 hours of use per month.
Suna's application scenarios
- Market and Business AnalysisAnalyze competitors and industry trends to generate venture capital listings and market reports, aiding business decisions.
- Data scraping and information gatheringIt captures insurance policies, public tenders, and social media data to provide users with accurate information.
- Personal and administrative tasksPlan trips, write reports, manage documents, and improve personal task efficiency.
- Education and Research SupportSummarize scientific papers and organize learning materials to support academic research and knowledge acquisition.
- Customer service and salesGenerate potential customer lists, compose personalized emails, optimize SEO, and support sales and customer service.