A Raycast extension that integrates with aven, the local-first CLI/TUI task manager, letting you create tasks without leaving Raycast.
aven CLI installed and available on your PATH (e.g. ~/.cargo/bin/aven).aven (aven workspace list).Creates a new task in aven.
aven workspace list.aven project list --json --workspace <workspace>, scoped to the selected workspace.aven's task statuses (Inbox, Backlog, Todo, Active, Done, Canceled), defaulting to Inbox.On submit, the extension runs:
aven add "<title>" --workspace <workspace> --project <project> --status <status> [--description "<description>"]
Both are optional. If the saved key doesn't match an available workspace/project (e.g. it was renamed or deleted), the extension falls back to the first item in the list.
npm install
npm run dev # ray develop
npm run lint # ray lint
npm run build # ray build