Terminals, projects, tasks, and pull requests, ranked by how often you come back to them.
Free and open source. No account, no sign-in, no telemetry.
Agents know how to use Ouijit out of the box.
Turn any open issue into a task on the board with one click.
⌘N opens the composer from anywhere in the app.
Starting a task cuts it a git worktree and a branch, keeping work safe and moving forward.
Run custom scripts and agent prompts automatically as a task changes status.
Use a sandbox to skip permission checks with peace of mind.
Rising · 20 of 68 commits in the last 3 months
Ownership
68 commits in 12 months
nests 7 deep, 2.4 on average
Terminals, projects, tasks, and pull requests, ranked by how often you come back to them.
A Lima VM mounts only the task's worktree — or sandbox in place with Seatbelt and Landlock, via nono.
Saved with the project, run in any task's worktree.
Each runs the command you give it, task context included.
The ouijit CLI is on the PATH in every terminal the app opens, sandboxed ones included. Tasks, tags, hooks, scripts, drafts, themes: everything on this page, as commands with JSON out.
Terminals come back in their worktrees, panels included.
To request support for another harness, open an issue.