Project artifact

mentra

An agent runtime for systems that want memory, tools, and momentum.

Mentra is the runtime substrate for tool-using LLM applications in Rust. It provides provider abstraction, persistent agent state, policies, background work, teams, memory operations, and host integration points without forcing a toy architecture.

Capabilities

  • Persistent runtime state
  • Tool execution primitives
  • Provider abstraction

Try it like this

  • cargo run -p mentra-examples --example quickstart -- 'hello'
  • cargo run -p mentra-examples --example chat
  • Runtime::builder().with_provider(...)

Identity

  • Cathedral of runtime echoes
  • Keeps agents alive between turns
  • Status: public