Agent runtimes Private repository

fuli

A Rust-native memory core for terminal coding agents.

Fuli is a typed memory system for terminal coding agents, usable as an embeddable library, an operator CLI, or a daemon with an MCP server for clients like Codex and Claude Code. It stores episodic, semantic, procedural, and working memories through a store-agnostic engine with SQLite persistence and bounded recall.

The source isn't public yet. This page tracks what it does today.

What it does

  • Typed memory: episodic, semantic, procedural, working
  • MCP server for external clients
  • SQLite-backed bounded recall

Try it

  • fuli daemon
  • fuli remember <fact>
  • fuli recall 'token'

Character

Gives coding agents a memory Lantern archive of quiet recall