The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 chatbot-framework Open-Source Projects
-
anything-llm
The all-in-one Desktop & Docker AI application with full RAG and AI Agent capabilities.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
burr
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, persist, and execute on your own infrastructure.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
chatbot
A fast responsive, machine learning, conversational dialog engine for creating chat bots, written in Go.
-
flottbot
A chatbot framework written in Go. All configurations are made in YAML files, or inside scripts written in your favorite language.
-
sepia-docs
Documentation and Wiki for SEPIA. Please post your questions and bug-reports here in the issues section! Thank you :-)
-
Simulator-Controller
A modular and extendable administration and controller application for Sim Racing.
-
kogno
Kogno is an open source framework running on the Ruby programming language for developing chatbots.
-
grace
LLM-based chatbot capable of interfacing with external systems for knowledge retrieval and command execution (by artmatsak)
-
jfa-whatsapp-chatbot
🤖 With this node.js micro framework using Venom Bot under the hood, you can easily create a WhatsApp Chatbot. You will only need to edit your conversation flow in a single file.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: AnythingLLM: Chat with your documents using any LLM | news.ycombinator.com | 2024-04-19
Project mention: Increasing Your Cloud Function Development Velocity Using Dynamically Loading Python Classes | dev.to | 2023-11-29There is a small Python class which leverages the standard Python classloader to load source code from a text file, currently stored in a Google Cloud Storage bucket or a Secret Manager secret. If the loader discovers that the class you’re adding has already been loaded then it performs a reload, ensuring that the latest version from the storage area is used.
Burr is a lightweight python library you use to build applications as state machines. You construct your application out of a series of actions (these can be either decorated functions or objects), which declare inputs from state, as well as inputs from the user. These specify custom logic (delegating to any framework), as well as instructions on how to update state. State is immutable, which allows you to inspect it at any given point. Burr handles orchestration, monitoring and persistence.
I found https://github.com/target/flottbot, but it doesn't let me build complex conversations.
Project mention: Show HN: Ragdoll Studio (fka Arthas.AI) is the FOSS alternative to character.ai | news.ycombinator.com | 2024-03-31For anyone curious llamaindex's "prompt mixins", they're actually dead simple: https://github.com/run-llama/llama_index/blob/8a8324008764a7... - and maybe no longer supported.
I basically reinvented this wheel in ragdoll but made it more dynamic: https://github.com/bennyschmidt/ragdoll/blob/master/src/util...
chatbot-framework related posts
- AnythingLLM: Chat with your documents using any LLM
- local/private llm based chatbot using free/open source tools.
- Some solutions that work on older intel macs
- What tools or programs have you made or are working on?
- Web interface for Azure Open Ai
- DIY custom AI chatbot trained on your company data
- DIY custom AI chatbot trained on your company data
-
A note from our sponsor - WorkOS
workos.com | 28 Apr 2024
Index
What are some of the best open-source chatbot-framework projects? This list will help you:
Project | Stars | |
---|---|---|
1 | anything-llm | 11,955 |
2 | botman | 5,993 |
3 | cog | 918 |
4 | PoshBot | 527 |
5 | go-joe | 472 |
6 | google-chat-samples | 461 |
7 | burr | 410 |
8 | chatbot | 407 |
9 | gort | 397 |
10 | ChainFury | 396 |
11 | flottbot | 314 |
12 | SwiftyChat | 248 |
13 | sepia-docs | 229 |
14 | gpt-j | 202 |
15 | xatkit | 174 |
16 | Simulator-Controller | 147 |
17 | botfuel-dialog | 101 |
18 | ragdoll | 71 |
19 | kogno | 70 |
20 | horace | 38 |
21 | grace | 36 |
22 | jfa-whatsapp-chatbot | 35 |
23 | chatbot | 7 |
Sponsored