CrawlChat is an open-source platform that converts technical documentation into AI-powered chatbots for websites, Discord, Slack, and MCP-compatible tools.
It consists of multiple Node + TypeScript services (front-end React app, Express LLM server, BullMQ source sync, Discord bot, Slack app, and a file-to-Markdown converter) that can be self-hosted via Docker or deployed on platforms like Coolify and Railway. The project supports local development, contributions via pull requests, and is released under an O'Saasy license.