Dev blog

The Aleph blog

Here we write about how we're building it: decisions, mistakes, things that worked and things that didn't.

Latest July 2026 · 6 min

Aleph learns to remember
(without the cloud)

We gave Aleph a memory that survives across sessions: a project-scoped MEMORY.md (committable, shareable via git) and a global USER.md, with a hard character budget and permissions that ask before saving.

Read post
▶ memory
{"action":"add","scope":"project",
 "content":"uses 2-space indentation"}
→ asking the user to confirm…
✓ MEMORY.md: 84/2200 chars
June 2026 · 7 min

Aleph learns to google (without Google)

web_search and web_fetch with zero paid APIs, plus detection of JS-only pages.

Read
May 2026 · 6 min

The agent that actually does things

Tools, permissions and the autonomous loop that turns the model into a real assistant, not just a chatbot.

Read
April 2026 · 5 min

Real streaming: token by token

Why streaming matters and how we wired llama-server to the UI in real time without anything blowing up.

Read
March 2026 · 8 min

10,000 models — which one do I download?

Topic chips, hardware badge and curated catalog from a JSON that needs no recompile to update.

Read