#86 · Primary category: AI Chatbots
ai-chatbot-framework
A python chatbot framework with Natural Language Understanding and Artificial Intelligence.
Project last updated:08/26/26
GitHub Stars
2.2K
Forks
750
Contributors
28
License
MIT
Why we included this project
Drafting a conversational bot usually means wiring up an NLP pipeline by hand, but this project takes a different route. It is a self-hosted Python platform where you design multi-turn conversation flows in a dashboard and train intent recognition and entity extraction on your own data without writing NLP code. Persistent memory and context handling let the bot carry a thread across turns, and tool calling lets it reach external APIs when a reply requires a real action. You can expose it over a REST API for embedding in a web app or plug it into Messenger, and since everything runs on your own infrastructure via Docker, small teams keep control of where their conversational data lives and who gets to change the bot's behavior over time.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs