Aura – personal AI work assistant CLI
Project description
Aura CLI
Personal AI work assistant CLI for task management, workday sync, and productivity summaries.
Install
pip install aura-ai-agent
Requires Python 3.11+.
Commands
Tasks
aura tasks list # active tasks grouped by priority
aura tasks list --priority high # filter by priority
aura tasks list --status all # include completed
aura tasks create "Fix login bug" --priority high --due 2026-03-28
aura tasks start "Fix login" # mark in progress
aura tasks complete "Fix login" # mark done + auto-archive check
aura tasks snooze "Fix login" --until 2026-03-25
aura tasks search "authentication"
aura tasks archive # move 7+ day completed tasks to archive
aura tasks update "Fix bug" --priority high --due 2026-04-01
aura tasks update "Fix bug" --notes "waiting for design sign-off"
aura tasks update "Fix bug" --tags "bug,sprint-43"
aura tasks update "Fix bug" --due "" # clear due date
aura tasks start "Fix bug" --notes "starting investigation"
aura tasks complete "Fix bug" --notes "fixed in abc123, deployed"
Sources
aura sources list
aura sources add workiq --type mcp --fetch-hint "Fetch tasks since {start-date}."
aura sources add ado --type cli \
--fetch-hint "Fetch work items since {start-date}." \
--skill ado-cli
aura sources enable ado
aura sources disable ado
aura sources remove ado
Source names must contain only letters, digits, and underscores (no hyphens).
Dashboard
aura dashboard show # terminal snapshot
aura dashboard show --live # auto-refresh (Ctrl+C to stop)
aura dashboard show --interval 3 # refresh every 3 seconds
aura dashboard serve # web UI at http://localhost:3333
aura dashboard serve --port 8080
Data files
All data is stored locally:
~/.aura/
tasks/
task-workiq-ABC-123.json -- external source task
task-manual-a3f9b2.json -- manual task (6-char UUID)
archive/
task-workiq-OLD-001.json -- completed 7+ days ago
task-sources.json -- configured sources
last-sync.json -- written by start-workday workflow
On Windows ~ resolves to %USERPROFILE%, on macOS/Linux to $HOME.
Task sources
Two source types:
| Type | How tasks are fetched |
|---|---|
mcp |
Agent calls the named MCP server using fetch_hint as instruction |
cli |
Agent uses the skill named in skill for fetch instructions; fetch_hint provides mapping hints |
Default source (workiq) is created automatically on first use.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aura_ai_agent-0.3.0.tar.gz.
File metadata
- Download URL: aura_ai_agent-0.3.0.tar.gz
- Upload date:
- Size: 23.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe6a414f3c8ee53afa4e48a3a97c1c04a5a5cf14a6fd275e501b03b9d1ceee59
|
|
| MD5 |
88322fd9a3cf8a37702fca3dd545a456
|
|
| BLAKE2b-256 |
a9efb5cf32b9b33252c5099d9aa1378d14e1908e204792066dde5e2b689939fa
|
File details
Details for the file aura_ai_agent-0.3.0-py3-none-any.whl.
File metadata
- Download URL: aura_ai_agent-0.3.0-py3-none-any.whl
- Upload date:
- Size: 40.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d21625fa00d997a6fc531f0eac4aac5a33a0771915275caf3ce631934d41e58
|
|
| MD5 |
33b127984b70e937944732088f7d9c6f
|
|
| BLAKE2b-256 |
e60418af283a36f5b424134c3c72e0dec46469fc36bc81ba468e0196ca30f7b9
|