robocorp/llmstatemachine
A Python library for building GPT-powered agents with state machine logic and chat history memory.
This tool helps you build automated assistants that can follow a sequence of steps, remember past interactions, and make decisions based on defined rules. You define the steps and possible actions, and the assistant processes text input to perform tasks, providing structured outputs. It's designed for anyone needing a smart, guided agent for complex, multi-step operations or decision-making in interactive environments.
No commits in the last 6 months.
Use this if you need to create a reliable AI assistant that can navigate a structured process, remember previous interactions, and execute specific, pre-defined actions based on its current context.
Not ideal if you need an AI that can perform open-ended, creative tasks without clear rules or state transitions, or if your tasks don't require maintaining a memory of past conversational steps.
Stars
70
Forks
4
Language
Python
License
Apache-2.0
Category
Last pushed
Jan 02, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/robocorp/llmstatemachine"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
developerlin/excelchat-streamlit
ExcelChat - Chat w/ your excel file
avrabyt/MemoryBot
A chatbot 🤖 which remembers 🧠using 🦜 LangChain 🔗 OpenAI | Streamlit | DataButton
AdieLaine/Streamly
Streamly - Streamlit Assistant is designed to provide the latest updates from Streamlit,...
Shuyib/tool_calling_api
This project demonstrates function-calling with Python and Ollama, utilizing the Africa's...
avrabyt/PersonalMemoryBot
Memory 🧠to your Personal ChatBot 🤖| LangChainAI and Databutton