What is Suna?
Suna is the world’s first open-source general-purpose AI Agent designed to efficiently solve a wide range of real-world tasks. Through natural and fluid conversational interactions, Suna assists with research and analysis, data processing, and everyday tasks—becoming your personal digital partner.
Suna is equipped with powerful capabilities such as browser automation, file management, web crawling, command-line execution, website deployment, and integration with various APIs. Combining an intuitive interface with a robust toolset, Suna helps solve complex problems and automates workflows.
Users can also self-host Suna, enabling a wide range of applications—from in-depth research to day-to-day operations—using simple conversations.
Key Features of Suna
-
Browser Automation: Automate web browsing, extract data, and complete complex online tasks.
-
File Management: Create, edit, and manage documents across formats such as text files, spreadsheets, and reports.
-
Web Crawling & Search: Scrape web content, analyze data, and generate summary reports.
-
Command-Line Execution: Run system-level tasks using command-line operations, ideal for automation scripts and system management.
-
Website Deployment: Deploy and manage websites, enabling users to quickly build and maintain online services.
-
API Integration: Connect with APIs and services such as LinkedIn and Crunchbase to retrieve and process third-party data.
-
Data Analysis & Report Generation: Analyze data to generate reports like market analyses, product review summaries, or scientific paper comparisons.
-
Real-Time Interaction: Engage in real-time dialogue with instant understanding and feedback based on user needs.
Technical Architecture of Suna
-
Backend API: Built with Python and FastAPI to handle REST endpoints, threading, and integration with LLMs such as OpenAI and Anthropic.
-
Frontend: Built using Next.js and React to deliver a responsive chat interface and dashboard.
-
Agent Docker: Each agent operates in an isolated Docker environment supporting browser automation, code interpreters, file system access, tool integration, and enhanced security.
-
Supabase Database: Manages data persistence, including authentication, user accounts, chat history, file storage, agent status, analytics, and real-time subscriptions.
Suna Demo Use Cases
Data Processing & Enrichment
Prompt:
I have this Excel file with B2B leads for my business. For each company, find the LinkedIn page. Then, tell me who is the CEO/Founder of the company and the head of sales/marketing of the company. Last, add a 1-line description of what the company does. Add all of these requests to the Excel file.
Web Search
Prompt:
Research about Suna.so and explain what it is.
Data Research & Visualization
Prompt:
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).
Suna Project Links
-
Official Website: https://www.suna.so
-
GitHub Repository: https://github.com/Kortix-ai/Suna
Suna Pricing Plans
-
Free: 10 minutes per month.
-
Pro: $29/month, 4 hours of usage per month.
-
Enterprise: $199/month, 40 hours of usage per month.
Suna Application Scenarios
-
Market & Business Analysis: Analyze competitors and industry trends, generate venture capital lists and market reports to support business decisions.
-
Data Collection & Information Gathering: Extract information from insurance policies, public tenders, and social media to deliver accurate insights.
-
Personal & Administrative Tasks: Plan trips, write reports, manage files, and boost personal productivity.
-
Education & Research Support: Summarize scientific papers, organize study materials, and assist academic research and knowledge acquisition.
-
Customer Service & Sales: Generate lead lists, draft personalized emails, optimize SEO, and assist with customer service and sales operations.