#86 · Primary category: AI Chatbots

ai-chatbot-framework

ai-chatbot ai-chatbot-framework chatbot conversational-ai deepseek hacktoberfest help-wanted langchain llm nextjs openai python tool-calling

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