Your AI-Powered
Social CRM
Manage contacts, content, and workflows across X, LinkedIn, and Gmail — with AI agents, a chat assistant, and a full analytics dashboard. All data stays on your machine.
npx openvolo Everything you need to grow your network
A complete CRM toolkit powered by AI — from contact management to automated workflows, analytics, and a conversational assistant.
Zero Install
One command to start. npx openvolo sets up everything — database, migrations, and dashboard.
Local-First Privacy
Your data never leaves your machine. SQLite database with AES-256 encrypted credentials.
Unified Contacts
Cross-platform contact management with automatic deduplication, enrichment scoring, and linked task management.
Workflow Engine
Six workflow types — sync, enrich, search, prune, sequence, and agent — with a template gallery, kanban views, and per-step cost tracking.
AI Agent Runner
Five specialized tools — web fetch, browser scrape, smart search, contact enrichment, and progress tracking — with domain-based routing.
AI Chat Assistant
Conversational AI panel (Cmd+K) with 8 CRM tools. Query contacts, analytics, workflows, and content — or create tasks and start workflows by chatting.
Analytics Dashboard
Five-tab dashboard — overview, agents, engagement, content, and sync health — with time-range filtering and six chart types.
Content Library
Create and manage posts, threads, articles, newsletters, DMs, and replies — publish across X, LinkedIn, and Gmail from one place.
Smart Search
Dual-provider search with Brave and Tavily, intelligent query routing, and 3,000 free queries per month.
One CRM for all your platforms
Connect your social accounts and email. OpenVolo unifies everything into a single, intelligent workspace.
OAuth sync, publish, engagement tracking
Profile sync, CSV, browser enrichment
Contact sync, enrichment, compose
Coming soon
OAuth sync, tweet import, compose & publish, engagement tracking, and content library
OAuth with OpenID Connect, profile sync, CSV import, and browser enrichment
Google People API contact sync, email metadata enrichment, and message composition
Newsletter integration — coming soon
Up and running in minutes
Three steps. No complicated setup. No cloud account required.
Install
Run npx openvolo — that's it. No config files, no Docker, no dependencies to manage.
Connect
Link your X, LinkedIn, and Gmail accounts with OAuth. Credentials are encrypted locally with AES-256.
Automate
Build workflows, run AI agents, query everything with the chat assistant, and track results on the analytics dashboard — while you focus on what matters.
Your data stays yours
OpenVolo is designed from the ground up for privacy. Everything runs locally — your contacts, credentials, and content never touch a cloud server.
Local-first database
SQLite database stored at ~/.openvolo/ on your machine. No cloud, no servers, no third parties.
AES-256 encryption
All OAuth tokens and API keys are encrypted with AES-256 before being stored in config.
OAuth 2.0 everywhere
Industry-standard OAuth 2.0 for X, LinkedIn, and Gmail. Scoped permissions — only what's needed.
Open source
Apache 2.0 licensed. Every line of code is auditable. No telemetry, no tracking, no analytics.
Built with modern tools
Production-grade technologies for reliability, performance, and developer experience.
Frequently asked questions
Is OpenVolo free?
Yes. OpenVolo is open source under the Apache 2.0 license. You can use it, modify it, and distribute it freely.
Where is my data stored?
All data is stored locally in a SQLite database at ~/.openvolo/ on your machine. Nothing is sent to any cloud service. Your credentials are encrypted with AES-256.
Do I need API keys?
You need an Anthropic API key for AI features (or use Claude Code Max/Pro). Platform API keys for X, LinkedIn, and Gmail are optional — only needed for the platforms you want to connect. For Smart Search, Brave and Tavily API keys are optional — combined 3,000 free search queries per month.
What platforms are supported?
X/Twitter, LinkedIn, and Gmail are fully supported with OAuth authentication and data sync. Substack integration is on the roadmap.
Can I use it with Claude Code?
Yes. OpenVolo works with Claude Code Max, Claude Code Pro, or a standard Anthropic API key. It uses the Vercel AI SDK for the chat assistant (Cmd+K) and the Claude Agent SDK for background workflow automation.
Is it really one command?
Yes. Running npx openvolo downloads the package, creates your local database, runs schema migrations, and starts the dashboard at localhost:3000. No Docker, no config files, no separate database server.
What can AI agents automate?
OpenVolo includes six workflow types — sync, enrich, search, prune, sequence, and agent — plus a template gallery with ready-made workflows. The AI Agent Runner has five tools including web fetch, browser scrape, and smart search. You can also use the AI Chat Assistant (Cmd+K) to create contacts, start workflows, and query your data conversationally.
What analytics are available?
The analytics dashboard has five tabs — Overview, Agents, Engagement, Content, and Sync Health — with area charts, bar charts, donut charts, ranked tables, and stat cards. You can filter by time range and track per-step workflow costs.
Start growing your network today
One command. No credit card. No cloud account. AI agents, workflows, analytics, and chat — all on your machine.
npx openvolo