Vaman AI — Personal AI Assistant with Discord, Gmail, CLI & Voice
GitHub: anoop22/vaman-ai · Also see: vikram-ai (evolved form)
A lightweight personal AI assistant with Discord, Gmail, CLI, and voice interfaces. Built on OpenClaw's multi-channel gateway architecture and pi-mono's multi-provider agent runtime.
Features
- Multi-channel: Discord, Gmail, CLI, and Voice
- WebSocket Gateway: Central hub managing sessions, heartbeats, and cron jobs
- Multi-provider LLM: OpenRouter, Anthropic, OpenAI, Google via pi-agent-core
- Voice mode: Parakeet STT + Kokoro TTS on Apple Silicon (mlx-audio)
- Skills system: Extensible markdown-based skills with YAML frontmatter
- Self-management: Hot-reload config, self-restart, LaunchAgent daemon
Quick Start
git clone https://github.com/anoop22/vaman-ai.git
cd vaman-ai && npm install
npm run build
npx vaman onboard
npx vaman chatArchitecture
packages/
shared/ - Config, types, logger
agent/ - Pi-agent-core wrapper
gateway/ - WebSocket server, sessions
discord/ - Discord adapter
gmail/ - Gmail adapter
voice/ - Parakeet STT + Kokoro TTS
skills/ - Skill loader
cli/ - CLI entry pointNode.js >= 22 · macOS for voice · MIT License