frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Remembrane – agent memory in one SQLite file, zero dependencies

https://github.com/satyasairay/remembrane
3•satyasairay•1h ago
This is a small library for giving an agent persistent memory without running any infrastructure. The whole store is one SQLite file, and the default install has no dependencies. I built it because whenever I wanted an agent to remember a handful of facts across sessions, the options were a hosted API, a vector database, or a framework, and that felt like too much for what is usually a few thousand short strings.

The part I find most useful is that recall is deterministic, so you can write unit tests that assert what your agent remembers and run them in CI. I haven't seen that elsewhere and it's what I rely on most. Beyond that: it's one file you can copy, inspect, or delete, with no server or background process; every result can show its own score breakdown, so ranking isn't a black box; and every change is journaled, so you can snapshot the store and diff it later. It also exposes an MCP server, so an MCP-capable agent like Claude can use it directly, and there are LangChain and CrewAI adapters.

It ranks by similarity plus recency, importance, and whether a memory has been useful before, and those weights are configurable, including turning recency off. There's also a check that flags when two memories contradict each other, but it's a heuristic, and I'd treat its output as candidates to review rather than ground truth.

Limits, up front: the default embedder is lexical, not semantic, so for real semantic recall you plug in sentence-transformers or OpenAI with one line. It's meant for agent-scale memory, thousands of items rather than millions; past roughly 50k you've outgrown the design and should use a vector database. None of the recency or conflict ideas are novel either. Systems like Zep have done temporal memory for a while; my only claim is that you can get a useful version of it in a dependency-free file you can test.

I did compare it to mem0, and I want to be clear about what that does and doesn't show. I ran mem0 in its no-LLM mode (infer=False) with the same embedder, so it only measures the storage and ranking layer, not mem0's LLM extraction, which is its main value. In that narrow setting remembrane was faster, used less storage, and returned updated facts more often because it accounts for recency. That's a substrate comparison, not a claim to be better at memory overall. The numbers, and the cases where my default embedder loses, are in BENCHMARKS.md, and it reproduces in a couple of installs.

I've written up the known gaps as issues: the CrewAI adapter is a helper rather than a drop-in backend so far, the benchmark should be extended to a public retrieval dataset with no LLM calls, and recall could use diversity-aware re-ranking so it doesn't return near-duplicates. Contributions welcome.

On disclosure: I wrote this with Claude, made the design decisions myself, and I maintain it. I also had a second coding agent try to break each release, which surfaced some real bugs, including a cache-coherence issue under concurrent writers and a counterexample to a packing-optimality claim I had made. Those are fixed and are now regression tests. I'd rather you judge the tests and the changelog than take my word for it.

Happy to hear where it falls short.

Show HN: A free mini game that makes you a smarter fly fisherperson

https://read-the-water.netlify.app/
11•mpc75•3d ago•3 comments

Show HN: The Channels SDK – Bring Any Agent to Any Channel (Slack, MS Teams)

https://github.com/CopilotKit/channels-sdk
103•davidmckayv•17h ago•22 comments

Show HN: Remembrane – agent memory in one SQLite file, zero dependencies

https://github.com/satyasairay/remembrane
3•satyasairay•1h ago•0 comments

Show HN: Seedance 2.5 video API (30s single-take, 50 refs, 4K) on Atlas Cloud

https://www.atlascloud.ai/models/seedance-2.5
2•qqt•2h ago•1 comments

Show HN: Pokémon Emerald Ported to Raspberry Pi Pico 2

https://github.com/mattdeeds/pokeemerald-rp2350
48•mdeeds•11h ago•28 comments

Show HN: A terminal glued to the macOS dock

https://github.com/palamim/starboard
41•leopalamim•23h ago•12 comments

Show HN: Sidebar – a private ESP32 intercom for five kids, no accounts

https://www.sundaradnus.ca/writing/sidebar-building-a-ham-radio-for-my-son
4•nonstopnonsense•5h ago•0 comments

Show HN: AI Tutoring with Visual Grounding

https://useknowable.ai/
5•samuelzxu•9h ago•3 comments

Show HN: Open-source pixel art editor with animation and auto-tiling tilesets

https://simplepixelart.com/editor
3•lam_hg94•6h ago•1 comments

Show HN: La Vieja Contra El Dibu – Penalty Shootout Game vs. Dibu Martínez

https://laviejacontraeldibu.app
2•alanzhan•7h ago•0 comments

Show HN: QWERTY MIDI – Isomorphic Layout MIDI Controller

https://beijaflor.io/blog/07-2026/querymidi/
4•yamadapc•7h ago•0 comments

Show HN: Simple algorithm and color space to generate diverse skin tones

https://toneyalexander.github.io/inclusive-color-space/
617•automatoney•2d ago•100 comments

Show HN: I spent 2 years designing a mechanical Magic Keyboard

https://electronicmaterialsoffice.com/
271•aemerson_•19h ago•220 comments

Show HN: ARF – a record format for AI evaluation runs, with reproducible digests

https://www.korvo.xyz/arf
3•akshay_bhardwaj•10h ago•0 comments

Show HN: GreatArrow.ai – Shared memory for Claude, ChatGPT, Gemini and Cursor

https://www.greatarrow.ai
2•clapptastic•10h ago•0 comments

Show HN: Wallfacer – A terminal session manager for Claude Code, and more

https://github.com/pradipta/wallfacer
35•pradiptasarma•1d ago•22 comments

Show HN: demake – one source project compiles to any retro game console ROM

https://geosona.com/demake/
38•gste•21h ago•8 comments

Show HN: Learn System Design, one campaign at a time

https://scalequest.io/
4•raaa1•11h ago•0 comments

Show HN: Tmagnet – a terminal torrent client written in C

https://codeberg.org/ivanjeka/tmagnet
3•ivanjeka•11h ago•0 comments

Show HN: HUD, an open-source minimal terminal UI for ClaudeCode, Codex, OpenCode

https://github.com/adrida/hud-mode
25•adam_rida•1d ago•1 comments

Show HN: Maple-Preview – Ternary 20B MoE running at 120 tok/s on a iPhone

https://deepgrove.ai/maple-preview
169•edwardbzhang•2d ago•52 comments

Show HN: Elevators

https://john.fun/elevators
1670•Jrh0203•6d ago•413 comments

Show HN: My receipt printer prints an original artwork every morning

https://github.com/matt-w-horn/morningprint
22•spectraldrift•1d ago•6 comments

Show HN: Fine-tune an 8B model on a 4 GB laptop GPU

https://github.com/MakazhanAlpamys/Soup
135•MakazhanAlpamys•2d ago•28 comments

Show HN: Run an 80B Qwen in 4.3 GB of RAM on a Mac, and a 35B on an iPhone

https://github.com/leonickson1/Swiftlet
310•leonickson•3d ago•140 comments

Show HN: ssh ssh.place

https://ssh.place
184•jeninh•4d ago•120 comments

Show HN: Modern Browsers Don't Need the Cookie Anymore

https://kuber.studio/cookie/
23•kuberwastaken•1d ago•26 comments

Show HN: An AI agent that trades inside limits you set, starting on paper

https://quantsignals.xyz/fst
17•henryzhangpku•1d ago•9 comments

Show HN: See every Google ad any company is running (free, no signup)

https://vaytric.com/google-ads-lookup/
7•tradi3•17h ago•2 comments

Show HN: Bor – Open-source policy management for Linux desktops

https://getbor.dev/blog/2026-08-02-bor-v080-release/
196•eniac111•5d ago•29 comments