Tiles is your personal, private offline AI assistant
It keeps your data on your device, remembers what you share, and makes it easy to find things later. It supports Obsidian markdown and maps your memories and agent skills into a clear, connected graph you can navigate with ease.
Available for macOS devices with M1 or later.
Run your private AI with the CLI
Everything stays local, and you can start a memory-aware chat session instantly from the terminal.
~/tilesRunning
$tiles run memgpt
>tiles-server@0.1.0 dev
◐Compiling /memory/entity...
✓Compiled in 234ms
⇢Starting chat session with driaforall/mem-agent.
The command list:
- 'q' to exit
- 'r' to reset the chat
- 'h' to display these commands
>>▋
memgptLines: 1-24
Resize handle
Explore your memory graph in Obsidian

Interactive graph that lets you explore your memories and agent skills as a clean, connected graph.

Privacy-first design
Learn how we designed Tiles with our memory scaffolding and Rust-based Modelfile implementation for private, cross-platform AI memory access.