turing-machines/mentals-ai
A C++ framework for building AI agents through markdown .gen files that define prompts, memory, and tool usage logic.

Mentals AI is a framework for creating and operating AI agents defined entirely through markdown files with .gen extension. Agents support loops for repeated operations, various memory types (working memory, short-term memory), and tool integration. The framework abstracts away scaffolding code, letting developers focus on agent logic and prompts. It interfaces with LLMs like GPT-4o and llama3 via OpenAI-compatible APIs to power agent reasoning and execution.
Frequently asked
- What is turing-machines/mentals-ai?
- A C++ framework for building AI agents through markdown .gen files that define prompts, memory, and tool usage logic.
- Is mentals-ai open source?
- Yes — turing-machines/mentals-ai is open source, released under the MIT license.
- What language is mentals-ai written in?
- turing-machines/mentals-ai is primarily written in C++.
- How popular is mentals-ai?
- turing-machines/mentals-ai has 446 stars on GitHub.
- Where can I find mentals-ai?
- turing-machines/mentals-ai is on GitHub at https://github.com/turing-machines/mentals-ai.