Skip to content

Getting started

Use the install script:

Terminal window
curl -fsSL https://raw.githubusercontent.com/raine/aven/main/scripts/install | bash

Or install with Homebrew:

Terminal window
brew install raine/aven/aven
Terminal window
aven tui

Tasks live in a local SQLite database.

The TUI is the human interface for aven. It opens to the queue, which highlights tasks that need attention.

Use Configuration later when you want a specific database path, sync server, workspace routes, or project path mappings. Use aven doctor when config or database routing is unclear.

Terminal window
aven demo

Every demo run starts from the same sample data, and changes are discarded on exit.

  1. Press a to add a task.
  2. Fill in the title. Add a description, project, status, or priority when useful, and attach a screenshot or diagram when visual context helps.
  3. Press Enter on a task to open its detail view, including image previews in supported terminals.
  4. Use s to change status, d to mark done, and u to undo a TUI change.
  5. Press ? for help or : for the command palette.

Install the aven skill so coding agents can learn the task workflow on demand:

Terminal window
aven skill install

For repositories where agents should start with live task context, configure automatic priming so the agent session receives aven prime output at startup.

See Work with agents for automatic priming, Claude Code hook setup, chat integrations, example prompts, and handoff notes.