Skip to content
Open Ditto

AI memory layer

Keep useful context beyond a single chat and make it available to the tools you authorize.

Save what should last

Preferences, decisions and project notes can be useful well after the conversation where they started. Save the details you want future work to draw on.

Retrieve context when it matters

A connected client can search Ditto memory and fetch the relevant records. It still needs to request the context and use it correctly.

Control the boundary

Separate main memory, app memory and dedicated graphs. Choose permissions according to the job rather than granting every app the same access.