Discover and explore top open-source AI tools and projects—updated daily.
turing-machinesAgentic framework for building AI agents via markdown files
Top 67.4% on SourcePulse
Mentals AI enables the creation and operation of AI agents using natural language descriptions in .gen files, abstracting away traditional coding for agent logic. It targets developers and researchers seeking a flexible, code-free framework for building complex, multi-agent systems with memory and tool integration.
How It Works
Mentals AI employs a recursive agent executor driven by an LLM that determines subsequent actions based on previous loop outputs. Agents are defined in Markdown-like .gen files, allowing for natural language instructions, tool usage, and control flow. This approach aims to provide a "blank canvas" for implementing diverse reasoning frameworks like ReAct or Tree of Thoughts directly in natural language, without requiring explicit programming.
Quick Start & Requirements
libcurl, libfmt, pgvector, poppler (Linux: apt-get, macOS: brew).git clone https://github.com/turing-machines/mentals-ai.config.toml with an OpenAI API key.make../build/mentals agents/loop.gen.Highlighted Details
.gen files using natural language, supporting instruction chaining and tool integration.Maintenance & Community
The project is marked as "work in progress" with ongoing development for a Web UI and local vector database. Links to community channels are not explicitly provided in the README.
Licensing & Compatibility
The README does not specify a license. Compatibility with non-OpenAI models like Llama3 is mentioned for instruction calls.
Limitations & Caveats
The project is explicitly labeled as "work in progress" with experimental features. A local vector database and Web UI are under development. The README does not detail specific limitations or known bugs.
9 months ago
Inactive
nickscamara
langchain-ai