jaalayour knowledge grows A Samvit AI Labs product

Public beta · free until 15 January 2027

Turn your conversations with AI into knowledge you keep, grow and use

Ideas, decisions and the options you didn't take are scattered across months of AI conversations. jaala captures them and maps them into one graph that stays on your machine. It starts with your AI coding sessions, from Claude Code and Codex.

Downloads open 20 October 2026. Runs on your machine.

jaala showing one long design conversation organized into eleven sub-topics Demo video coming soon

The problem

Conversations go deep and forget the rest

You lay out five ways to solve something, pick one, and the chat follows that path. The other four — and the reasons you rejected them — sink into a session file you will never open again. Next month, your agent proposes one of them as if it were new.

Capture · Curate · Create

Capture records. Curation maps. Creation acts.

A conversation is depth-first: you pick one branch and the rest fall away. jaala keeps every branch — every thread, one jaala. It works in three acts.

01

Capture

Every conversation with your AI coding tools lands in jaala word for word, the moment it happens. It's automatic and lossless — point it at your existing Claude Code history and months of work arrive on day one.

02

Curate

Capture becomes a knowledge map you own: your decisions, the options around them, and the ones you didn't take — each a node you can find, reopen and cite. Merge, split and re-home freely; nothing underneath is destroyed.

03

Create

Put the map to work: continue any thread with the right context pulled from your graph, so your agents build on what you settled instead of deciding it again. (Coming next)

Real sessions

See it on real sessions

Real sessions from jaala's own design history, captured and curated by jaala. Nothing staged. Drag a handle to compare the panes; on a phone, tap a pane name.

Organize

Claude Code transcript behind “Actors - Jaala Actors”, turns as they happenedClaude Code
The same turns captured in jaala, word for wordjaala · captured
jaala's organized view: the session sorted into sub-topicsjaala · organized
268 turns on one design question, sorted into 11 sub-topics you can open one at a time.

Consolidate

Claude Code transcript behind “Whether to run the export-dto bin before or during builds”, turns as they happenedClaude Code
jaala's consolidated view of “Whether to run the export-dto bin before or during builds”: the nodes drawn from these turnsjaala · consolidated
Two questions in a long chat become one brief: three routes to automate a code generator, the cause that ruled them out, and the decision.

Across tools

Codex transcript behind “Codex Conversation Title Derivation”, turns as they happenedCodex
The same turns captured in jaala, word for wordjaala · captured
jaala's consolidated view of “Codex Conversation Title Derivation”: the nodes drawn from these turnsjaala · consolidated
Codex gives no conversation titles; the fix borrows the title ladder jaala already used for Claude.

How it works

Three steps

01

Install and sign in

Download the app and sign in with Google or GitHub.

02

Point it at your history

jaala reads your Claude Code and Codex sessions from your machine and builds the graph. New sessions land as you work.

03

Navigate and curate

Browse decisions and the options around them, and search everything.

Examples

What you can find again

Real questions from jaala's own design history. Each one opens the session and what jaala made of it.

Builders

"Why isn't the generated file built automatically?"

Three routes to automate a code generator, the cause that ruled them out, and the decision, in one brief.

See the session →
Recover what you rejected

One graph, or a tree beside it? The unified option lost for a concrete reason: one shared pan/zoom camera.

See the session →
"Are objects just 3D points?"

A side question you chased for an evening, reduced to three separate bars: identify, reconstruct as seen, reconstruct as physical.

See the session →

Teams

Team plans are coming later. What a newcomer would open:

"Why doesn't the router route on many dimensions?"

A newcomer opens one topic instead of the whole chat: route on many dimensions, not strong vs cheap.

See the session →
Hold the agent to what you agreed

The agent drifted from the agreed interface twice; jaala kept the agreed shape and the correction.

See the session →
Keep the spec in step

Rendering the diagram caught an error the text hid: cloud-only agents drawn inside "Local sources".

See the session →

jaala reads Claude Code and Codex history today.

Sources

Where your knowledge comes from

jaala starts with your AI coding sessions and grows from there. Here is exactly what it reads today.

Available

Claude Code

Your full session history, read from your machine. New sessions land as you work.

Available

Codex

Sessions from OpenAI's Codex, in the same graph as your Claude Code work.

Exploring

Other sources

More AI tools, where their conversations can be brought in.

Only "Available" sources work today.

Privacy and security

Your graph never leaves your machine

Stored on your device: your graph, your sessions, your files — encrypted. We never receive them, and we cannot recover them.

Sent to us: sign-in and licence checks, anonymous usage counts (you can turn these off), and feedback only when you send it.

AI features: run through your own Claude Code and your own Anthropic account, straight from your machine.

Email: we only email you about your account, billing and security. Product news lives on the changelog.

Encrypted at rest

Your graph and its attachments are stored in an AES-256 encrypted database (SQLCipher). The key lives in your operating system's keychain.

No copy on our servers

We never receive your data, so there is nothing of yours on our side to leak, sell or hand over.

Unrecoverable by design

Only your device holds the key. No one — including us — can recover your data. Keep your own backups.

No passwords with us

Sign in with Google or GitHub in your own browser, using OAuth with PKCE. We never see a password.

Signed updates

Every update is signed, and the app checks the signature before installing it.

Works offline

The app runs locally. It needs the internet only for sign-in, licence checks, and AI features through Claude Code.

Read the privacy policy →

Requirements

What you need

A desktop

macOS, Windows or Linux.

Claude Code

Installed and signed in. jaala reads your Claude Code and Codex session history, and runs its AI features through Claude Code.

Your own AI plan

jaala's AI features use your own Anthropic plan through Claude Code. We don't resell model access.

Beta and pricing

Free during the beta

Everyone uses jaala free until 15 January 2027. After that, one simple price, paid yearly.

Everyone
Free

Until 15 January 2027

Every feature, for everyone in the beta.

Beta users who help
$48 / year + taxes

About $4 a month

Use jaala during the beta and send us feedback from the in-app Support button. Keep this price for as long as you stay subscribed.

Personal
$60 / year + taxes

About $5 a month

Every feature, up to five devices. Renews yearly until you cancel.

Lifetime
$500 one-time

For the life of the product

Pay once. Your bug reports and feature requests go to the front of the queue.

Use it for work too.

Teams and companies: coming later.

No refunds — try it free first.

Prices in US dollars, plus applicable taxes. Billed yearly; we email a reminder before each renewal. See the terms and refund policy.

Download

Get the beta

The public beta and downloads open on 20 October 2026.

macOS

Apple silicon and Intel

Available 20 Oct

Windows

Windows 10 and 11

Available 20 Oct

Linux

AppImage and .deb

Available 20 Oct

Windows may show a SmartScreen notice for new releases. Click More info → Run anyway.