Repository navigation
v0.1.0 - Initial Release
Owly v0.1.0 - Initial Release
The first public release of Owly, an open-source AI-powered customer support agent.
Highlights
Multi-Channel Support
- WhatsApp (QR code or Business API)
- Email (IMAP/SMTP with branded templates)
- Phone (Twilio + ElevenLabs TTS + Whisper STT)
AI Engine
- OpenAI GPT integration with function calling
- Knowledge base-aware responses (RAG)
- 6 built-in tools: ticket creation, team routing, internal email, customer history, webhooks, follow-ups
Admin Dashboard (19 pages)
- Unified inbox across all channels
- Customer CRM with profiles and notes
- Ticket system with priority and assignment
- Analytics with line, bar, and donut charts
- Knowledge base with categories and test mode
- Team and department management
- Automation rules (auto-route, auto-tag, auto-reply, keyword alerts)
- SLA rules and business hours
- Canned responses with shortcuts
- Webhook management with testing
- Admin user management with roles
- API key management
- Interactive API documentation
- Activity audit log
- Settings (AI, voice, phone, email, WhatsApp)
Professional Features
- Dark mode with persistent theme
- JWT authentication with setup wizard
- Docker Compose deployment
- CSV/JSON data export
- Health check endpoint
Getting Started
git clone https://github.com/Hesper-Labs/owly.git
cd owly
cp .env.example .env
npm install
npx prisma migrate dev
npm run devOr with Docker:
docker compose up -dTech Stack
Next.js 14, TypeScript, PostgreSQL, Prisma, Tailwind CSS, OpenAI, ElevenLabs, Twilio