NikolasMarkou/fsm_llm
A Finite State Machine hybrid with Large Language Models
This project helps you build AI assistants or chatbots that can hold coherent, multi-turn conversations by remembering past interactions and following specific rules. You provide a blueprint for the conversation flow and rules, and it uses large language models to understand user input and generate appropriate responses, ensuring the conversation stays on track. It's designed for anyone creating structured conversational applications, such as customer support bots or interactive guides.
Use this if you need to create a reliable conversational AI that maintains context and follows predefined conversation paths, preventing your bot from getting sidetracked.
Not ideal if you're looking for a completely free-form, exploratory AI chat experience without any structured conversation flow or state management.
Stars
13
Forks
—
Language
Python
License
GPL-3.0
Category
Last pushed
Mar 08, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/NikolasMarkou/fsm_llm"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
NX-AI/xlstm
Official repository of the xLSTM.
sinanuozdemir/oreilly-hands-on-gpt-llm
Mastering the Art of Scalable and Efficient AI Model Deployment
DashyDashOrg/pandas-llm
Pandas-LLM
wxhcore/bumblecore
An LLM training framework built from the ground up, featuring a custom BumbleBee architecture...
MiniMax-AI/MiniMax-01
The official repo of MiniMax-Text-01 and MiniMax-VL-01, large-language-model &...