The Chatbot Framework That Compiles C in Conversation
fount is a modular AI agent runtime that treats programmable logic, live code execution in chat, and emotional roleplay as features of the same Git-driven platform.

What it does
fount is a modular AI agent runtime that loads interchangeable parts to serve both utilitarian and emotional use cases. By day it acts as a coding assistant and meeting summariser; by night it becomes a roleplay companion or digital confidant. Everything is file-based and Git-driven, so you can version-control your agents like any other codebase.
The interesting bit
The platform treats conversation as a live development environment: code blocks generated by characters can be compiled and executed in real time for languages like C, Rust, and Python, with stdout and even ASM disassembly visible inline. You can also drag a chat bubble to your desktop to export an HTML report, or drag a character out to share it as a file—treating agent logic as portable, shareable assets rather than frozen prompts.
Key highlights
- Customises agent logic with code, not just prompts and UI skins.
- Includes a default character,
ZL-31, that handles initial setup and part creation through conversation alone. - Supports native group chat with multiple AI characters interacting in the same thread.
- Connects to practically any LLM backend via custom JavaScript generators, including OpenAI, Claude, OpenRouter, and local Horde/Ooba instances.
- Runs on Windows, macOS, Linux, and Android, with Docker support.
Caveats
- The README explicitly warns that you need coding knowledge to get past the basics, and some community parts may contain malicious code.
- It is unclear from the README how the real-time code execution sandbox is isolated, if at all.
- Cross-device conversation sync is mentioned but not explained in technical detail.
Verdict
Developers who want to treat AI characters as version-controlled, programmable modules will find fount far more interesting than standard chat frontends. If you just want to roleplay without touching a Git repo or an API pool configuration, SillyTavern or Character.AI is the kinder entry point.
Frequently asked
- What is steve02081504/fount?
- fount is a modular AI agent runtime that treats programmable logic, live code execution in chat, and emotional roleplay as features of the same Git-driven platform.
- Is fount open source?
- Yes — steve02081504/fount is an open-source project tracked on heatdrop.
- What language is fount written in?
- steve02081504/fount is primarily written in JavaScript.
- How popular is fount?
- steve02081504/fount has 715 stars on GitHub.
- Where can I find fount?
- steve02081504/fount is on GitHub at https://github.com/steve02081504/fount.