Open Source

ContextuAI Solo
Free Desktop App

Everything you need to run AI locally. Bring your own API keys, connect your databases, build agent crews — all from your desktop. No cloud required.

Download from GitHub View on GitHub
Windows · macOS · Linux · Apache 2.0 License

See ContextuAI Solo in Action

A quick walkthrough of the desktop experience

ContextuAI Solo — Desktop App Demo
key

Bring Your Own Keys

Connect Anthropic, OpenAI, Google, AWS Bedrock — or run free with 41 built-in local models including Gemma 4. Your keys, your models, your choice.

laptop_mac

Runs Locally

Built with Tauri + React + FastAPI. Lightweight native app that runs entirely on your machine. No server needed.

groups

Agent Crews

Create multi-agent teams with shared memory. Pre-built templates for marketing, research, and content workflows.

chat

AI Chat

Multi-model conversations with session history

person

12 Persona Types

Database, GitHub, GitLab, Slack, MCP, API & more

smart_toy

Agent Library

96 pre-built agents across 14 departments

desktop_windows

AI Workspace

Multi-agent projects with orchestration

hub

10 Channels

Telegram, Discord, Reddit, LinkedIn, Twitter/X, Instagram, Facebook, Blog, Email, Slack

auto_stories

10 Blueprints

Pre-built crew templates for strategy, content, marketing, product & research

fact_check

Approval Queue

Human-in-the-loop review before AI sends messages

menu_book

Knowledge Base

Local RAG — upload docs or map folders, search with citations

bolt

Automations

@mention agents for quick tasks, promote to scheduled crews

code

Coder Mode

Local dev workspace with multi-agent coding workflows

storage

Local SQLite

All data stays on your machine

96 Agents

Your AI Team,
Ready to Work

Not a generic chatbot — 96 specialized business agents across 14 departments. Each one is a domain expert with a tailored system prompt, recommended model, and relevant tools.

1

Pick a Department

C-Suite, Marketing, Finance, Legal, HR, Design, Data, IT, Product, Startup, Operations, Social Engagement, Specialized, or Custom

2

Choose an Agent

Each agent has a specialized system prompt — like hiring an expert consultant instantly

3

Start Working

Get domain-expert responses — not generic AI, but a specialist who knows the field

business_center C-Suite CEO, CFO, COO, CTO
campaign Marketing SEO, Content, Social
account_balance Finance Analyst, Budget, Tax
gavel Legal Contracts, IP, Privacy
people HR Recruiter, Reviews
palette Design UI/UX, Brand, Color
bar_chart Data Analyst, SQL, Stats
security IT Security DevOps, Audit
inventory_2 Product PM, Roadmap, Stories
rocket_launch Startup Pitch, GTM, Investor
settings Operations Process, Supply Chain
forum Social Engagement, Community
stars Specialized Industry-specific
ContextuAI Solo — 96 AI Agents across 14 Departments
ContextuAI Solo — Create Custom Agent

Create custom agents with tools, system prompts, and model selection

ContextuAI Solo — Agent Kinds: Prompt, Database, Web, MCP, API, File

Browse agents by kind — Prompt, Database, Web, MCP, API, and File specialists

Crews

Assemble Your Crew,
Get Things Done

A 7-step wizard guides you through building multi-agent teams. Pick a blueprint, choose your AI model, assign agents, bind distribution channels, set triggers, configure approval gates, and launch — like hiring a department in one click.

1

Details & Blueprint

Name your crew, pick a blueprint, choose AI model

2

Execution Mode

Sequential, Parallel, Pipeline, or Autonomous

3

Agent Team

Pick specialists from the 96-agent library by kind

4

Channels

Bind distribution channels with per-channel direction

5

Triggers

Keywords, hashtags, @mentions, or cron schedules

6

Approval

Enable human-in-the-loop review before sending

7

Review & Create

Confirm everything and launch your crew

arrow_forward

Sequential

One agent at a time. Output feeds into the next. Best for step-by-step workflows.

Research → Write → Edit
call_split

Parallel

All agents run simultaneously. Best when tasks are independent.

SEO + Social + Email
linear_scale

Pipeline

Staged processing with checkpoints between phases.

Draft → Review → Publish
auto_awesome

Autonomous

Agents self-organize and delegate based on the task.

AI decides the flow
ContextuAI Solo — Multi-Agent Crews

Crew dashboard — manage all your multi-agent teams in one place

ContextuAI Solo — Crew Builder Step 1: Details & Blueprint

Step 1: Name your crew, pick a blueprint, and choose your AI model

ContextuAI Solo — Crew Builder Step 2: Execution Mode

Step 2: Choose execution mode — Sequential, Parallel, Pipeline, or Autonomous

ContextuAI Solo — Crew Builder Step 3: Agent Team

Step 3: Build your team from the 96-agent library, organized by kind

10 Blueprints

Start with a Blueprint,
Skip the Setup

10 pre-built crew templates across 5 categories for the most common business tasks. Pick one when creating a crew — agents, execution mode, and goals are pre-configured. Clone and customize to fit your workflow.

psychology Strategy OKR, SWOT, Lean Canvas
edit_note Content Blog pipeline, Social
campaign Marketing Campaign planning
inventory_2 Product Prioritization, Stories
science Research Competitor analysis
ContextuAI Solo — Blueprint Templates
ContextuAI Solo — Create Custom Blueprint

Create your own blueprint with agents, steps, and markdown content

10 Connector Types

Connect Your Data,
Chat With Everything

10 built-in connector types let you talk to databases, APIs, files, websites, and developer tools — all through natural conversation. Query PostgreSQL in plain English. Browse the web. Call REST endpoints. Connect GitHub, Slack, or any tool via MCP.

MSSQL Microsoft SQL Server SQL queries
MongoDB MongoDB Document DB
MySQL MySQL SQL queries
PostgreSQL PostgreSQL SQL queries
ac_unit Snowflake Data warehouse
auto_awesome Nexus Agent Custom AI persona
api API Connector REST & GraphQL
electrical_services MCP Server Model Context Protocol
folder_open File Operations Read, write, parse
travel_explore Web Researcher Search & scrape
1

Pick a Connector Type

Choose from 10 types — 5 database connectors, plus API, MCP, Web, File, and custom Nexus agents

2

Configure & Connect

Name your connector, add connection details (host, credentials, URL), customize the system prompt — everything stored locally

3

Chat With Your System

"Show me top 10 customers by revenue" — AI writes the SQL, runs it, and explains the results

storage Database Connectors

PostgreSQL PostgreSQL Query & analyze
MySQL MySQL Query & analyze
Microsoft SQL Server MSSQL Query & analyze
ac_unit Snowflake Data warehouse
MongoDB MongoDB Document DB

electrical_services MCP Integrations

GitHub Repos & issues
merge_type GitLab Repos & pipelines
tag Slack Messages & channels
hub Any MCP Custom servers
add_circle_outline More Growing ecosystem
ContextuAI Solo — Add New Connector dialog showing 10 connector types

Add New Connector — choose from 10 connector types: 5 database connectors, plus Nexus Agent, API, MCP Server, File Operations, and Web Researcher

10 Channels

Publish Everywhere,
From One Place

10 distribution channels — social, messaging, blog, and email. Inbound platforms listen for messages and auto-route to crews. Outbound platforms publish AI-generated content on schedule or on demand. All with optional approval gates.

1

Connect Platforms

OAuth, bot tokens, API keys, or webhooks — each channel has a guided setup card

2

Generate Content

Use agents or crews to create posts, articles, newsletters, and campaigns

3

Publish or Listen

Distribute to connected platforms, schedule for later, or auto-reply to inbound messages

Inbound + Outbound

Listen for messages, auto-route to crews, and reply with approval gates

Telegram
Telegram Bot Token
Discord
Discord Bot Token
reddit
Reddit Script App

Outbound

Publish content on schedule or on demand

LinkedIn
LinkedIn OAuth
Twitter/X
Twitter/X API Key
Instagram
Instagram OAuth
Facebook
Facebook OAuth
rss_feed
Blog Ghost / WP
email
Email SendGrid / SES
tag
Slack Webhook
ContextuAI Solo — Platform Connections (Telegram, Discord, LinkedIn)
Workspace

AI Workspace —
Projects That Think

Create multi-agent projects with structured brainstorming. Pick a blueprint, assign agents, choose a model, and let your AI team collaborate — with artifacts you can export.

1

Create a Project

Name it, pick a type, select a blueprint template, and choose which AI model to use

2

Assign Agents

Search the 96-agent library and add specialists to your project team

3

Run & Export

Agents collaborate on your task — review outputs and export artifacts

ContextuAI Solo — AI Workspace Project Wizard

Step-by-step project wizard with blueprint integration and model selection

Human-in-the-Loop

Approval Queue —
AI Drafts, You Decide

When crews or agents auto-reply to incoming messages, every response lands in your approval queue first. Review, edit, approve, or reject — nothing gets sent without your say-so.

1

Set Up Triggers

Link a channel (Telegram, Discord, etc.) to a crew or agent with "require approval" enabled

2

AI Drafts a Reply

Incoming messages are processed by your AI — the draft appears in the approval queue

3

Review & Send

Edit the response if needed, then approve to send — or reject to discard

ContextuAI Solo — Approval Queue for AI Replies

Review AI-generated replies before they are sent — full control over every message

41 Models · Free & Offline

41 Local AI Models —
One Click, Zero Cloud

From tiny 0.5B models that run on any laptop to powerful 70B models for machines with more RAM — Solo auto-detects your hardware and recommends the right model. Download it. Click run. That's it. No API keys. No internet. No data leaves your machine. Ever.

1

Open Model Hub

Solo detects your RAM and highlights which models your machine can run

2

One-Click Download

Pick a model, click download — real-time progress bar, stored locally in ~/.contextuai-solo/models/

3

Chat for Free

Select your local model from the chat dropdown — same interface, zero cost, total privacy

memory What Can Your Machine Run?

Your RAM Models You Can Run
4 GB Qwen 3.5 0.8B, Gemma 3 1B, Llama 3.2 1B
8 GB Qwen 3 8B, DeepSeek R1 7B, Mistral 7B, Qwen 2.5 Coder 7B
16 GB Qwen 3 14B, Gemma 4 12B, Phi-4 14B, DeepSeek R1 14B, Qwen 2.5 Coder 14B
32 GB Qwen 3 32B, Gemma 4 27B, DeepSeek R1 32B, Gemma 3 27B, Qwen 2.5 Coder 32B
48+ GB Llama 3.1 70B, DeepSeek R1 70B
Qwen Qwen 3.5 Latest gen
Qwen Qwen 3 General chat
Qwen Qwen 2.5 Chat + Coder
DeepSeek DeepSeek R1 Reasoning
Google Gemma 4 New
Google Gemma 3 Google
Meta Llama 3 Meta
Mistral AI Mistral Fast & light
Microsoft Phi-4 Microsoft

9 model families covering general chat, reasoning, coding, creative writing, multilingual, and vision
Inference powered by llama-cpp-python — no GPU required, runs on any modern machine

ContextuAI Solo — Model Hub with 41 Local Models

Discover models — auto-detects your RAM and recommends what you can run

ContextuAI Solo — Installed Local Models

Manage installed models — sync status, storage usage, ready to chat

ContextuAI Solo — AI Provider Settings

Configure cloud AI providers — Anthropic, OpenAI, Google, Bedrock, Ollama

Local RAG

Knowledge Base —
Your Docs, AI-Searchable

Upload PDFs, DOCX, TXT, or Markdown — or map an entire folder on your machine. Solo chunks, embeds, and indexes everything locally using a bundled MiniLM model. Ask questions and get answers with source citations. No cloud. No API calls. Everything stays on your disk.

1

Add Documents

Upload files or map a folder (Obsidian vault, Notes, code directory) — auto-sync on schedule

2

Auto-Index

Solo chunks and embeds locally — ~500 tokens/chunk, 384-dim vectors, stored in SQLite

3

Chat with Citations

Select a KB in chat — AI retrieves relevant chunks and answers with [1], [2] source citations

upload_file

File Upload

PDF, DOCX, TXT, Markdown — batch or individual

folder_open

Folder Mapping

Auto-sync on 1h / 6h / 24h schedule with smart diff

memory

Bundled Embedding

MiniLM-L6-v2 ONNX — no download, no external API

groups

Crew Binding

Crews and agents can retrieve from specific KBs every turn

ContextuAI Solo — Knowledge Base with Local RAG

Upload documents or map folders — AI indexes everything locally for instant retrieval

Automations

Quick @mention Tasks —
No Wizard Needed

Don't want to build a full crew? Just type a prompt with @agent-handle mentions — Solo detects the agents, runs them sequentially or in parallel, and outputs to chat, PDF, PPTX, or any distribution channel. One-click promote to a scheduled crew when you're ready.

1

Write a Prompt

Use @mentions: "@content-strategist write a LinkedIn post about our Q2 launch"

2

Agents Execute

Solo resolves the agents, picks the execution mode, and streams progress in real-time

3

Output Anywhere

Chat, PDF, PPTX, Markdown — or publish directly to LinkedIn, Telegram, Email, or any channel

upgrade Promote to Crew. Any automation can be converted to a scheduled crew with one click — agents, output action, and context carry over.

ContextuAI Solo — Automations with @agent Mentions

Write prompts with @agent mentions — Solo detects agents and runs them automatically

ContextuAI Solo — Create Automation Builder

Automation builder — name, prompt, triggers, and output action in one form

Coder Mode

Local Dev Workspace —
AI-Powered Coding

Toggle into Coder Mode for a local development workspace. Scaffold projects from templates, run sandboxed shell commands, and collaborate with multi-agent coding teams — planner, coder, reviewer working together. Plus an OpenAI-compatible API endpoint for your IDE.

web

4 Project Templates

Web App, Telegram Bot, CLI Tool, Static Site — scaffolded and ready to run

group_work

Multi-Agent Workflows

Solo, Sequential, Parallel, or Custom — planner + coder + reviewer collaboration

smart_toy

5 Companion Agents

Code Reviewer, Bug Analyzer, Test Writer, Doc Generator, Refactor Advisor

terminal

Sandboxed Shell

Run dev servers, build commands, and tests in a restricted shell with Tauri capabilities

swap_horiz

Cross-Mode Handoffs

Crews can include Coder project steps — automations can invoke coding workflows

api

OpenAI-Compatible API

localhost:18741/v1 — use local or cloud models in VS Code, Cursor, Aider, or any IDE

Works with Your IDE

VS Code
VS Code + Continue / Copilot
Cursor Custom model endpoint
Windsurf OpenAI-compatible
terminal
Any Tool OpenAI API compatible

lock 100% offline. Your code never leaves your machine. No telemetry, no cloud calls, no API charges.

ContextuAI Solo — Coder Mode Projects

Coder Mode — manage coding projects with AI-powered multi-agent teams

ContextuAI Solo — Coder Project Templates

Scaffold from 4 templates — Web App, Telegram Bot, CLI Tool, or Static Site

ContextuAI Solo — Coder Team & Model Configuration

Configure your coding team — assign roles, pick models, choose workflow mode

Cookbook

Real-World Use Cases —
See What's Possible

Practical recipes showing how to combine Solo's features to solve real business problems. Each cookbook entry describes the scenario, which features to use, and the step-by-step setup. Browse all 44+ recipes →

campaign

Social Media Autopilot

A freelancer wants to post daily on LinkedIn, Twitter, and Instagram without spending hours on content.

Features used: Crew (Sequential) + Content Strategist & Copywriter agents + LinkedIn/Twitter/Instagram channels + Approval Queue + Cron schedule

How: Create a crew with Content Strategist (research) → Copywriter (draft) → Social Media Manager (adapt per platform). Bind LinkedIn, Twitter, Instagram. Set a daily cron trigger. Enable approvals to review each post before it publishes.

support_agent

Telegram Support Bot

A SaaS founder needs a support bot that answers questions using product docs — with human oversight.

Features used: Knowledge Base (folder-mapped docs) + Crew (single agent) + Telegram (inbound) + Approval Queue

How: Map your /docs folder as a Knowledge Base. Create a crew with one agent bound to that KB. Connect Telegram inbound. Enable approvals. When customers message the bot, AI drafts a response using your docs — you review and approve before it sends.

analytics

Weekly Competitor Report

A startup wants an automated weekly competitive intelligence brief delivered to Slack and email.

Features used: Crew (Pipeline) + Competitor Intelligence Analyst & Market Researcher agents + Web Research persona + Slack & Email channels + Weekly cron

How: Create a pipeline crew: Market Researcher (web search) → Competitor Intelligence Analyst (synthesize findings) → Copywriter (format report). Bind Slack and Email channels. Set weekly cron trigger every Monday at 9 AM.

code

Multi-Agent Code Review

A solo developer wants AI-powered code review with multiple perspectives before shipping.

Features used: Coder Mode + Sequential workflow + Code Reviewer, Bug Analyzer, Test Writer agents + Project KB (folder-mapped codebase)

How: Toggle to Coder Mode. Create a project, index the codebase as a Knowledge Base. Set up a Sequential workflow: Code Reviewer (quality) → Bug Analyzer (defects) → Test Writer (coverage gaps). Paste your diff and run.

rocket_launch

Pitch Deck Workshop

A startup founder preparing for a seed round needs investor-ready slides with financial projections.

Features used: @mention Automation + Pitch Deck Architect, Startup CFO, Investor Relations agents + PPTX output

How: Use Automations: "@pitch-deck-architect create a 12-slide deck for our AI analytics platform @startup-cfo add financial projections @investor-relations refine the narrative". Set output to PPTX. Run and download the deck.

description

Blog Content Pipeline

A content team wants to publish 3 blog posts per week on Ghost with SEO optimization.

Features used: Crew (Pipeline) + SEO Specialist, Content Strategist, Copywriter agents + Blog (Ghost) channel + Knowledge Base (brand guidelines) + M/W/F cron

How: Upload brand guidelines as a KB. Create a pipeline crew: SEO Specialist (keywords) → Content Strategist (outline) → Copywriter (draft, KB-informed). Bind Ghost blog channel. Set cron for Mon/Wed/Fri at 8 AM. Enable approvals for editorial review.

forum

Reddit Community Manager

A community manager wants to monitor subreddits for brand mentions and draft helpful replies.

Features used: Reddit (inbound) + Social Media Responder & Brand Voice Guardian agents + Crew (Sequential) + Keyword triggers + Approval Queue

How: Connect Reddit with subreddit monitoring. Create a crew: Social Media Responder (draft) → Brand Voice Guardian (tone check). Set keyword triggers for your brand name. Enable approvals so you review every reply before it posts.

email

Email Newsletter Automation

A SaaS company wants a bi-weekly newsletter with product updates, tips, and curated industry news.

Features used: Crew (Pipeline) + Content Strategist, Copywriter, Email Campaign Builder agents + Knowledge Base (product changelog) + Email (SendGrid) channel + Bi-weekly cron

How: Map your changelog folder as a KB. Pipeline crew: Content Strategist (pick topics from KB + web trends) → Copywriter (write sections) → Email Campaign Builder (format for email). Bind SendGrid. Set bi-weekly cron. Approve before sending.

Ready to Get Started?

Download ContextuAI Solo for free and start building with AI today.