Skip to main content

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

Metadata

Release files for aura-ai-agent 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aura-ai-agent 0.3.0
File Size Uploaded Provenance
aura_ai_agent-0.3.0.tar.gz 23.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aura-ai-agent 0.3.0
File Interpreter ABI Platform
aura_ai_agent-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 64.2 kB

Release files / aura_ai_agent-0.3.0.tar.gz

Download URL aura_ai_agent-0.3.0.tar.gz
Size 23.9 kB
Tags Source
SHA-256 checksum
How to use checksums
fe6a414f3c8ee53afa4e48a3a97c1c04a5a5cf14a6fd275e501b03b9d1ceee59
BLAKE2b-256 checksum
How to use checksums
a9efb5cf32b9b33252c5099d9aa1378d14e1908e204792066dde5e2b689939fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / aura_ai_agent-0.3.0-py3-none-any.whl

Download URL aura_ai_agent-0.3.0-py3-none-any.whl
Size 40.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7d21625fa00d997a6fc531f0eac4aac5a33a0771915275caf3ce631934d41e58
BLAKE2b-256 checksum
How to use checksums
e60418af283a36f5b424134c3c72e0dec46469fc36bc81ba468e0196ca30f7b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Security for aura-ai-agent 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page