frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: DiffMem in production, Git-based AI memory

https://withanna.io
2•alexmrv•1h ago
Six months ago I shared DiffMem, a PoC that used git instead of vector databases for AI memory. 790 of you starred it and got a few questions on what I was building with it.

I built a memory companion called Annabelle. She runs on WhatsApp and Messenger, and she's been remembering 3 people's lives for 6 months using the same git-based memory you starred. This isn't an agent framework nor running on OpenClawd, it's one specific product built on one specific idea: that the hard problem in AI isn't intelligence, it's continuity.

Here's what changed between PoC and production:

Multi-tenancy via git worktrees

The PoC was single-user. Production uses orphan branches per user, each mounted as a worktree. Memories live in structured markdown under memories/{people,contexts,events}/. Every conversation is a commit.

Four retrieval depths

The context API supports four modes: basic (most recent/frequent files), wide (semantic search across the vault), deep (complete entity files), and temporal (files plus their git log showing how things changed over time). Temporal is still the thing that makes git better than vectors for this. "How has my project evolved?" needs diff history, not cosine similarity.

What this looks like in practice

I set up a sample repo where DiffMem reads Jekyll & Hyde chapter by chapter and you can watch its understanding evolve through the commits: https://github.com/Growth-Kinetics/diffmem_sample_memory/com...

You can see what changed in the entity files, what connections it drew, what it updated. It's not a black box embedding. It's markdown and git history you can read with your eyes.

Why I built this

I have a bad memory and a genetic risk for early-onset Alzheimer's. The original goal was an entity that could remember me when I can't remember myself.

DiffMem (MIT): https://github.com/Growth-Kinetics/DiffMem

Sample memory: https://github.com/Growth-Kinetics/diffmem_sample_memory

Annabelle: https://withanna.io

Neural-Temporal Compression – A State-Persistence Framework

https://github.com/andresuarus10-byte/memory-engine
1•KaelyrAT13•37s ago•1 comments

Show HN: A Calculator for Garden Horizons

https://gardenhorizons.app/
1•hugh1st•1m ago•0 comments

Doing a Video Call over a Database

https://www.youtube.com/watch?v=zwIc9fFcYVw
1•Jacques2Marais•3m ago•0 comments

Superagers' Secret Ingredient May Be the Growth of New Brain Cells

https://www.sciencealert.com/superagers-secret-ingredient-may-be-the-growth-of-new-brain-cells
1•jnord•4m ago•0 comments

Fooling Go's X.509 Certificate Verification

https://danielmangum.com/posts/fooling-go-x509-certificate-verification/
1•hasheddan•6m ago•0 comments

'To be free, we have to be feared,' Macron says in keynote nuclear speech

https://www.france24.com/en/france/20260302-macron-unveils-france-nuclear-strategy-eu-counter-rus...
1•vrganj•6m ago•0 comments

I built a pint-sized Macintosh

https://www.jeffgeerling.com/blog/2026/pint-sized-macintosh-pico-micro-mac/
2•ingve•12m ago•0 comments

Ask HN: How to get traction for Open-Source Projects

1•human_hack3r•13m ago•0 comments

Show HN: Proofbox – Defensive Publishing Platform to preserve freedom to operate

https://www.proofbox.co/en
2•gartheuncle•14m ago•0 comments

Building AI agent for our own company

https://blog.leanmcp.com/blog/llms-getting-leanmcp-wrong
1•dheerajmp•15m ago•0 comments

Show HN: I built a social media distribution tool that helps you find users

https://signal-grow.vercel.app
1•dog52841•18m ago•0 comments

Performance Analysis and Tuning on Modern CPUs 2nd edition [pdf]

https://github.com/dendibakh/perf-book/releases/download/2.0_release/PerformanceAnalysisAndTuning...
3•medbar•18m ago•0 comments

Show HN: Neural Siege – A Multi-Agent RL Combat Simulation

https://github.com/ayushdnb/Neural-Siege
2•luthor190397•22m ago•0 comments

4. How to Keep Using Nano Banana Pro After Gemini Replaces It with Nano Banana 2

2•zaaaaooo•23m ago•0 comments

Show HN: C-Suite Skills – a full exec team as skills

https://github.com/pollow/c-suite-skills
2•pollow•28m ago•0 comments

Veo 3 AI

https://veo-3-ai.org/
2•Evan233•32m ago•1 comments

Show HN: GitHub Repo Agent – an agent that explores and reasons on GitHub repos

https://github.com/gauravvij/GithubRepoAgent
3•gauravvij137•35m ago•0 comments

I Put a Full JVM Inside a Browser Tab

https://bmarti44.substack.com/p/i-put-a-full-jvm-inside-a-browser
3•todsacerdoti•37m ago•0 comments

Full speech pipeline in native Swift/MLX – ASR, TTS, speech-to-speech, on-device

https://github.com/ivan-digital/qwen3-asr-swift
2•ipotapov•37m ago•1 comments

People in northeast BC say rest of province should embrace year-round time zone

https://www.cbc.ca/news/canada/british-columbia/time-change-british-columbia-9.7112139
2•divbzero•38m ago•0 comments

California to require age verification for all OS including Linux

https://www.tomshardware.com/software/operating-systems/california-introduces-age-verification-law
4•hambes•39m ago•1 comments

Rare Not Random – Using Token Efficiency for Secrets Scanning

https://lookingatcomputer.substack.com/p/rare-not-random
2•boyter•41m ago•0 comments

Strict Monospace Font for LLM-CLI users using Chinese Japanese Korean, CodexMono

https://www.npmjs.com/package/@monolex/codexmono
4•monokist•44m ago•1 comments

Working on Things That Suck

https://mayberay.bearblog.dev/working-on-things-that-suck/
2•mugamuga•46m ago•0 comments

Ask HN: How Do Emergency Alerts on Phone Work?

2•rishikeshs•51m ago•2 comments

US President struggles to explain why he launched another Middle Eastern war

https://www.ft.com/content/fd31c6ad-39f0-4fae-851c-fadf44f006eb
10•Jimmc414•57m ago•3 comments

Apple Does Value (Week)

https://om.co/2026/03/02/apple-does-value-week/
1•tosh•58m ago•1 comments

The Pointless War Between The Pentagon and Anthropic

https://www.wsj.com/opinion/the-pointless-war-between-the-pentagon-and-anthropic-9284fd37
5•jrosenblatt•1h ago•2 comments

Show HN: wo; a better CD for repo management

https://github.com/anishalle/wo
1•itsagamer124•1h ago•0 comments

Show HN: AI gaming copilot that uses a phone camera instead of screen capture

https://github.com/ninja-otaku/Project_Aegis
1•Genome123•1h ago•0 comments