Show HN: Bottle – a tiny ledger for bot memory
Category: devtools
Tags: agent-memory, llm-tools, mcp, cli, rust, ledger
Score: 5.3/10 (Innovation: 6, Technical: 5, Documentation: 6, Utility: 4)
Bottle is a small Rust CLI that acts as a structured ledger for autonomous bots, letting them log typed facts against user-defined schemas and query them via a constrained verb set (log, ls, sum, last, etc.). It's an interesting take on giving LLM agents safe, structured memory without the complexity or risk of full SQL, and it can run as an MCP server. The main pitch is constraining bot behavior through a minimal command surface rather than exposing a general database.
Target audience: AI/agent developers, backend engineers building autonomous bot memory systems
Repository: https://github.com/imron/bottle · Rust
View on Hacker News