arka command is the main entry point. agent is an alias for the same router.
Always prefix with
arka. Subcommands, skills, and natural-language requests all go through arka … or arka "…". Fish-only shortcuts (chart, stock news, route_learn) work in a Fish shell, but every doc example uses arka for consistency.Install the CLI (no build from source)
You do not need to clone the repo to usearka from your terminal. Install the arka-agent package:
arka help. Only clone the repo if you are contributing to Arka or need editable installs (pip install -e ".[chat]").
Config and cache live outside the install directory — typically
~/.config/arka/ (Linux), ~/Library/Application Support/arka/ (macOS), or %APPDATA%\arka\ (Windows). Upgrading with pipx upgrade arka-agent keeps your keys and learned routes.Primary commands
Web dashboard
Full guide: Web dashboard
Session history for the dashboard uses channel
web:
Media capture
See Browser video capture and Meme templates.
See Generate music.
Charts and prediction
Full guide: Charts
Natural language (always prefix with
arka):
Developer loop
Unified local workflow — see the full Developer loop guide.Developer tools
Natural language examples:
YouTube commands
See the full YouTube guide.Stock commands
See the full Stock intelligence guide.Voice and services
Use
ARKA_BACKEND_URL plus ARKA_BACKEND_TOKEN or REMOTE_TOKEN for hosted
backends:
site_summary follows same-site links only and skips common social platforms
such as X/Twitter, LinkedIn, Instagram, YouTube, Reddit, Discord, and TikTok.
LLM management
See Hardware-aware model selection.
Route learning
See Teaching custom routes.
Competitions
See Hackathons and ML competitions.
Daily brief
Natural language:
arka daily brief, arka morning tech brief. See Daily and tech brief.
Gemini CLI
See Google Gemini CLI integration.
Social & media
Google Workspace
Plugins
Council and deliberation
Full guide: Arka CouncilLearning
Full guide: Daily reading
Full guide: Quiz practice
Goal agent
Run autonomous multi-step tasks with a step budget:GOAL_MAX_STEPS=25.
Self-improve
Analyze and improve the Arka codebase:arka first. Plain shell commands are not intercepted automatically.
See Self-improve loop.