Open source · in development
Give your agents a place to think.
Agentica is an infinite canvas for agent work. Notes, model replies, terminals, and Codex sessions sit side by side, saved on your disk.
Scroll to move the camera Skip to download
note
Launch notes
Agents don’t need another chat box. Give them a desk.
instruction
Sketch the first-run flow. Keep it quiet.
— you
drawing
model reply
1. Open on a blank canvas.
2. Drop one note.
3.
Ask the agent in.
Canvas conversation
Ask about what’s on the board.
Select notes or shapes and ask OpenRouter or any OpenAI-compatible model. Replies land as editable text. Proposed changes stay dashed until you choose Apply or Discard.
Text-only models can reply. Models with tool support can also propose text, shapes, and connectors. Requests go only to the provider you configure.
you · 2 objects selected
Lay out the first-run flow as three steps, top to bottom.
model reply
Here are three steps. I placed them beside your note.
$ pnpm test:rust Compiling agentica-runtime Running tests/tasks.rs test result: ok. 214 passed $ ▌
› Page output in 64 KB frames • Read sessions/service.rs • Edited wire.rs +18 −4 Allow cargo test? (y/n)
Projects and sessions
Your folders, with terminals beside them.
Open a folder as a project group, then add a terminal or a Codex tile. Each starts only when you press Start and keeps running while you move around the canvas.
When a session rings the bell or exits, its tile gets an amber ring and a Waiting for you strip. Ctrl+J lists everything waiting.
Terminal and Codex tiles run on Linux today.
Tasks
Turn a note into work for Codex.
Make a note a task and assign it to a Codex tile. Send pastes the text into that terminal without pressing Enter, so you submit it yourself.
Task status only reports facts: when the text was sent, and whether you edited it afterwards.
task
Fix paging when output is dropped
task
✓Add Redraw to the tile menu
› Fix paging when output is dropped▌ pasted · press Enter to submit
Get the app
Pre-release builds are on GitHub.
A native desktop build with the Rust runtime bundled in. No account and no server. Canvases stay in SQLite on your disk.
The canvas runs on Linux, macOS, and Windows. Terminal and Codex tiles need Linux for now. MIT licensed.
Download for desktopGitLab Releases · pre-release
Choose your machine
Or build it from source recommended for now
pnpm install --frozen-lockfile
pnpm build:desktop
Needs Node.js 24, pnpm 11.6, Rust, and the
Tauri platform prerequisites. The executable lands in target/release/.
Installers are still pending.