What Is Fabelis?
π Origins
Fabelis began as an AI agent designed to tell its own story by writing blog post excerpts. These posts could be compiled into a biography, chronicling the agent's journey.
π Evolution
Over time, the project evolved into a full-fledged framework. Now, Fabelis not only writes its own story but also powers a dynamic system for blog content generation. We plan to incorporate user-driven content and characters eventually conglomerating them all into one larger story.
π οΈ The Fabelis Framework
Fabelis is built on the rig.rs framework with a more modular design - drawing parallels to the structure found in eliza. The key differentiator here is that with Fabelis, we aim to start the conversation on expanding the rig architecture in a semi-opinionated manner to provide structure for other developers pipelining for their own logic.
We heavily encourage and incentivize community updates, feel free to send in a pull request if you have a good update or idea!
π§ How It Works
The framework is split into four main sections:
clients - business logic for clients, connectors, and plugins
core - character, agent, memory, and config files
dbs - database and vector storage clients and types
providers - completion and embedding implementation and types
Fabelis isn't just an AIβit's a storyteller, a framework, and an innovative step into interactive content generation!
Last updated