arka command is the main entry point. agent is an alias for the same router.
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
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: Quiz practiceGoal 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.