Chatty v1.0.0
Chatty v1.0.0 — First Public Release
A free, open-source AI agent platform for small business owners. Create custom AI agents with their own personality, knowledge, and tools — powered by your own API keys or local models.
Highlights
Multi-Provider AI
- Anthropic, OpenAI, Google Gemini via API key
- Ollama for free local models (Llama, Qwen, Mistral, Phi)
- Together AI for cloud open-weight models
Agent Features
- Multi-agent system — create unlimited agents, each with unique personality and knowledge
- Memory system with dreaming/reflection for long-term context
- Shared context across agents
- Scheduled actions and reminders
- Drag-and-drop PDF/DOCX import for agent knowledge
- Agent knowledge import/export between instances
Integrations
- Gmail — Read, send, compose, mark as read (OAuth)
- Google Calendar — Read, create, update, delete events (OAuth)
- Google Drive — Read, upload, manage files (OAuth)
- QuickBooks Online — Full read/write API with 20+ tools (OAuth)
- QuickBooks CSV — Import and analyze exported CSV data
- Odoo — 76 tools across CRM, sales, purchasing, inventory, helpdesk, contacts, projects, timesheets, and attachments
- Telegram — Bot integration with group chat support and bot-to-bot conversations
- WhatsApp — Baileys bridge sidecar for WhatsApp Business
- Built-in CRM — Contacts, companies, deals, tasks, activities, pipeline tracking
- BambooHR — Employee directory and HR data
- HubSpot and Salesforce — CRM connectivity
Platform
- Brandable — custom logo, company name, accent color
- One-click Railway deploy with persistent storage
- Two-factor authentication (TOTP)
- Keychain-backed encryption for credentials at rest
- Mobile-responsive design
- OAuth proxy at auth.mechatty.com for seamless Google/QuickBooks connection
- SQLite-based, no external database required
Open Source
- MIT License
- Branch protection with CODEOWNERS
- Issue templates for bugs and feature requests
- Contributing guide and security policy
- Full deployment documentation
Deploy
Or run locally:
git clone https://github.com/WWilson1017/chatty.git
cd chatty
python run.py