Projects
Canis Chatbot
A scalable, modular WhatsApp chatbot built in TypeScript. It leverages modern best practices, lean architecture, Prisma ORM, Dockerization, and environment-based configuration to deliver a robust, flexible successor to Orion.
Features
Modular & Scalable Architecture
Built from the ground up for growth. Project Canis uses a modular design with TypeScript, Prisma ORM and Docker containers so you can deploy, extend and scale with ease.
Multi-AI Provider Support
Whether you prefer OpenAI, OpenRouter, Groq, Gemini or Ollama — Project Canis supports them all out of the box so you can pick the AI engine that suits your style. :contentReference[oaicite:6]{index=6}
Real-Time Chatbot Features
Carry out useful tasks on WhatsApp: auto-react to messages, handle edits & unsends, automatically reject calls, download videos from supported platforms, and more — all seamlessly integrated into the chat experience. :contentReference[oaicite:7]{index=7}
Command Engine & Hot Reload
Define commands dynamically, load them at runtime, and extend your bot’s functionality without downtime. Project Canis was built for flexibility and rapid evolution.
Advanced Security & Moderation
Protect your groups and communities with integrations like VirusTotal and PhishTank, plus robust rate-limiting to keep bots, spam and misuse in check. :contentReference[oaicite:10]{index=10}
Production-Ready Infrastructure
From environment-based configuration to PM2/Docker setup, Project Canis is ready for deployment. Whether you’re running locally or in the cloud, you’re covered.
Comments
Share your thoughts or ask questions about this project.
Telegram icon © Telegram FZ-LLC.





