by rush86999
Atom Agent, automate your workflows by talking to an AI — and let it remember, search, and handle tasks like a real assistant
# Add to your Claude Code skills
git clone https://github.com/rush86999/atomDeveloper Note: For technical setup and architecture, see docs/development/overview.md.
Automate your workflows by talking to an AI — and let it remember, search, and handle tasks like a real assistant.
Atom is an open-source, self-hosted AI agent platform that combines visual workflow builders with intelligent LLM-based agents.
Just speak or type your request, and Atom's specialty agents will plan, verify, and execute complex workflows across your entire tech stack.
Key Difference: Atom runs entirely on your infrastructure. Your data never leaves your environment.
Comparing alternatives? See Atom vs OpenClaw for a detailed feature comparison.
| Aspect | Atom | OpenClaw | |--------|------|----------| | Best For | Business automation, multi-agent workflows | Personal productivity, messaging workflows | | Agent Model | Multi-agent system with specialty agents | Single-agent runtime | | Governance | ✅ 4-tier maturity (Student → Autonomous) | ❌ No maturity levels | | | ✅ Episodic memory with graduation validation | ✅ Persistent Markdown files | | | 46+ business (CRM, support, dev tools) | 50+ personal (smart home, media, messaging) | | | Python + FastAPI + PostgreSQL/SQLite | Node.js + local filesystem | | | Docker Compose (~15-30 min) | Single script (~10-30 min) |
No comments yet. Be the first to share your thoughts!
Atom is designed for self-hosted deployment:
Key Features:
user_id for user identificationIntelligent CHAT/WORKFLOW/TASK routing with governance checks and dynamic fleet recruitment
# Install Atom
pip install atom-os
# Initialize
atom init
# Add your API keys to .env
# OPENAI_API_KEY=sk-...
# MINIMAX_API_KEY=... (optional, for MiniMax M2.7 support)
# (Optional) Connect to marketplace for commercial specialty skills
# MARKETPLACE_API_TOKEN=at_saas_your_token # Get from https://atomagentos.com
# Start Atom
atom start
# Open dashboard
open http://localhost:8000
That's it! 🚀
Choose your edition:
pip install atom-os[enterprise]Rich interactive presentations (charts, forms, markdown) with live operation visibility, multi-view orchestration, smart error resolution, and AI accessibility (canvas state exposed to agents)
Experience-based learning with recursive self-evolution, dual-trigger graduation (SUPERVISED → AUTONOMOUS), and hybrid PostgreSQL + LanceDB storage
/run, /workflow, /agents from your favorite chat appRecursive knowledge retrieval via BFS traversal, canonical anchoring to database records, bidirectional sync, and D3-powered visual explorer
5,000+ OpenClaw/ClawHub skills with PostgreSQL marketplace, LLM-powered security scanning (21+ malicious patterns), DAG skill composition, Python + npm auto-installation with vulnerability scanning, and supply chain protection
git clone https://github.com/rush86999/atom.git
cd atom
cp .env.personal .env
docker-compose -f docker-compose-personal.yml up -d
Launch Atom on DigitalOcean App Platform with one click:
git clone https://github.com/rush86999/atom.git
cd atom
cd backend && python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
cd ../frontend-nextjs && npm install
cp .env.personal .env
# Start backend: cd backend && python -m uvicorn main_api_app:app --reload
# Start frontend: cd frontend-nextjs && npm run dev
Commercial marketplace for agents, domains, components, and skills at atomagentos.com. Requires API token connection. Core platform is AGPL v3 (open source), marketplace items are proprietary. See LICENSE.md for terms.
Setup: Add ATOM_SAAS_API_TOKEN to .env and restart. Marketplace Documentation →
| Department | Scenario | |----------------|-------------| | Sales | New lead in HubSpot → Research → Score → Notify Slack | | Finance | PDF invoice in Gmail → Extract → Match QuickBooks → Flag discrepancies | | Support | Zendesk ticket → Analyze sentiment → Route urgent → Draft response | | HR | New employee in BambooHR → Provision → Invite → Schedule orientation |
Self-hosted deployment, BYOK (OpenAI/Anthropic/Gemini/DeepSeek/MiniMax), encrypted storage (Fernet), audit logs, human-in-the-loop approvals, package security scanning, supply chain protection, comprehensive testing (495+ tests), AI-enhanced bug discovery, and stress testing