Skip to content

Memory system for you and your AI agents

iWe is a native Mac app where you and your agent, Claude Code or Codex, work on the same notes. Prefer your own editor? Keep it. Your notes and everything your agent knows come with you.

For you

A native app for reading and navigating your notes

  • Read notes as one document โ€” linked notes nest inside the page, so a topic reads top to bottom
  • Navigate with the keyboard โ€” follow links in and out, go back and forward, โŒ˜K to open anything
  • Diagrams in the page โ€” Mermaid and SVG draw as pictures, and HTML blocks render live
  • Find anything โ€” full-text search, saved queries over properties and links, graph view
  • See every change โ€” a timeline with block-level diffs for your edits and your agent’s

Prefer your own editor? Open the same notes in VS Code, Neovim, Zed or Helix. The open-source language server adds link navigation, backlinks, and extract and rename refactoring.

Set up your editor โ†’
For your agent

Memory your agent can search, read and write

Claude Code or Codex works inside iWe on your own login, with your skills and hooks. Your knowledge becomes its memory, with tools to use it well:

  • Recall โ€” find what it knows by text, properties and links
  • Context in one call โ€” a document plus everything linked to it
  • Careful writes โ€” edits land block by block, and one โŒ˜Z undoes the whole run
  • Memory that keeps its shape โ€” schemas catch a write that breaks the structure
  • Checks its own work โ€” looks at rendered diagrams and fixes what came out wrong
  • Learns from the web โ€” researches pages and brings what it finds into memory, asking before each new site

Prefer your terminal? The same graph tools โ€” search, query, retrieve, guarded edits, schemas โ€” work through the iwe CLI and MCP server, for Claude Code, Codex, Gemini or any MCP client.

agent session โ€” MCP / CLI
iwe retrieve --lexical "auth rewrite" \
    --expand-includes 2 --expand-references 1

Switch any time. Your notes don't move.

The app, your editor and your agent all open the same folder of markdown files, the same kind of vault Obsidian uses.

In iWe

Have Claude Code restructure a project's specs and decisions while you review what matters most.

In your editor

Split a long design doc into linked notes in Neovim. Every reference across the project stays intact.

$_

In your terminal

Let Codex trace every open decision across the project through the iwe CLI.

Try the app today. If it isn't for you, your notes are already in your editor.

Instructions aren't memory

Memory piled into CLAUDE.md or AGENTS.md doesn't hold. IWE keeps it as small linked notes your agent queries instead.

Measured as memory, not promised
1 turnone call assembles the context ~2 smedian answer latency $0.05cost per question 8ร—fewer tokens read
Read the benchmark โ†’

Pick your setup. Switch any time.