A personal AI agent that lives on your machine: chat, desktop control, skills, and fourteen connected services (Google, GitHub, Slack, Notion, Linear…).
- Agent chat — persistent sessions with permission modes (
askpauses writes for approval,neverfor trusted flows), tool streaming, and compacting summaries. - Terminal-first computer control — shell with streaming output, cwd, and configurable timeouts; recursive grep with file globs; files, processes, installs, and scripts all go through the terminal.
- Browser use — snapshot-ref clicking/typing/reading with stale-reference recovery, in your everyday Chrome via extension or isolated profiles.
- Terminal & files — shell execution with live output, recursive grep, file read/write.
- Skills & memory — reusable saved skills plus durable fact/preference/project memory.
- Document library — create docx, pdf, pptx, xlsx, csv, md, txt artifacts.
- Local-first storage — SQLite plus OS keyring; API keys never touch plain text.
bun install
bunx tauri devFull walkthrough: docs/getting-started/quickstart.md.
Bring your own model. Argus speaks two provider dialects:
| Dialect | Examples |
|---|---|
| Anthropic | Anthropic API |
| OpenAI-compatible | OpenAI, Baseten, self-hosted Ollama, any OpenAI-style endpoint |
Setup: Settings → Providers → pick a provider → paste the API key and connect → enable models in Settings → Models. Keys live in the OS keyring, never in plain text.
Fourteen connectors with OAuth/device-flow setup under Settings → Connectors:
| Connector | Covers |
|---|---|
| Google Workspace | Gmail, Calendar, Drive, Docs, Sheets |
| GitHub | Issues, PRs, repos, Actions |
| GitLab | Projects, issues, merge requests |
| Slack | Workspaces, channels, messages |
| Notion | Pages, databases |
| Linear | Issues, projects |
| Outlook | Mail, calendar |
| Discord | Servers, channels, messages |
| Figma | Files, projects |
| Home Assistant | Devices, states, services |
| Spotify | Playback, playlists, library |
| Telegram | Chats, messages |
| Todoist | Tasks, projects |
| Trello | Boards, lists, cards |
Details per connector: docs/user-guide/connectors.md.
Start at docs/README.md — user guides, connector setup, architecture, contributing, troubleshooting. Machine-readable index: docs/llms.txt.
React + TypeScript frontend, Rust (Tauri) backend, SQLite + OS keyring. cargo test runs the backend suite; npx tsc --noEmit typechecks the frontend.
MIT © 2026 Anyscape Labs. See LICENSE.
Argus exists because of the people who build it. Thank you!
Want to contribute? Start with the contributing guide — issues and pull requests are welcome.
