Local-first task management
Built for focus.
Ready for agents.
Aven is a local-first task manager with a keyboard-driven TUI for you and a compact CLI for your coding agents. Keep tasks and context together across projects. Work offline, with optional self-hosted, end-to-end encrypted sync across devices.
Read the docs
See what needs attention across your projects.
Agent-first CLI
Your agents work from the same queue you do.
Turn “fix this later” into a task with the context attached. Start another agent on it with a short ref. Decisions, progress, and blockers land in the queue you both use.
Encrypted sync
Sync through a server you run.
Host it on a home server or VPS and connect over your own network. Devices encrypt tasks before upload, so the server can't read them. Every change lands locally first, and sync catches up when the server is reachable.
How sync worksNo server to run? Aven Cloud free preview
Aven for mobile
Your queue, in your pocket.
Jot a task down on your phone and it's in your terminal queue, not a separate notes app you forget to check. Priorities, projects, and full task details stay in sync, end-to-end encrypted through your server or Aven Cloud. Setup is one QR scan.
▸ NEEDS ACTION· FOCUS· SOON
Separate projects. One queue.
See what needs attention across your projects, or narrow your scope. Use separate workspaces to keep independent task collections apart.
DUE DATES· RECURRING
Give work its own time.
Due dates, deferred tasks, and recurring schedules. Keep later work out of the way until it belongs in front of you.
MARKDOWN· NOTES· IMAGES
Keep the context attached.
Markdown, notes, images, epics, and dependencies. Pick up where you left off, or copy a Markdown task report for handoffs.
KEYS· COMMANDS· UNDO
Stay on the keyboard.
Move, filter, edit, and undo without reaching for the mouse. A command palette fills in the gaps.
SQLITE· OFFLINE
Local is the default.
Your tasks live in SQLite, outside your repositories. Work offline. Switch branches. Keep your data.
SYNC· SELF-HOSTED· E2EE
Sync you control
Works fully offline. Need it on more machines? Run the sync server on a Raspberry Pi and connect over your own network. Sync is end-to-end encrypted, so the server cannot read your tasks.
Quick capture
Capture from wherever you are.
The composer inside aven or over any tmux pane, an agent session, or a voice note to a chat assistant. Every path lands in the same queue, in the right project.
Task composer
Add tasksync test flaky on ci again, prob clock skew in the retry backoff. high, due fri^N create with AIa inside aven
prefix t tmux popup over any pane
Agent session
Add a follow-up to document token rotation. Bashaven add "Document token rotation"Agents capture follow-ups as they work
Voice note
0:12Added to Aven: AVN-01PDTelegram via OpenClaw or similar
- □AVN-WV80Fix flaky CI sync test caused by retry backoff clock skew●aventmux
- ▣AVN-H3QDShow sync status in the TUI footer─avenaven
- ▣APP-P8N3Document token rotation─appagent
- ▣AVN-01PDAdd docs screenshot showing task creation by voice─avenvoice
What people say
Kind words from early users.
“This is by far the best TUI application I've come across in months.”
“I am really impressed by the functionality at this early stage. Became a default tool for me already and serves also as shared memory and persistent learnings for my agents.”
“I'm having a blast using the TUI, UX is perfect.”
“It's a genuinely beautiful TUI and a really promising task manager.”
Inspired by Taskwarrior. Built for my own daily use, shared for yours.
Coming from Taskwarrior? See how Aven compares



