agent-orchestrator/docs
Hibryda 8251321dac docs: restructure documentation into multilevel directory layout
New structure: docs/ split into 11 subdirectories (getting-started/,
agents/, providers/, sidecar/, multi-machine/, plugins/, config/,
production/, architecture/, contributing/, pro/).

New files:
- docs/README.md: navigation index with audience table
- docs/getting-started/quickstart.md: install, build, first session
- docs/config/ref-settings.md: all env vars, config files, databases
- docs/architecture/overview.md: split from architecture.md (>300 lines)
- docs/pro/README.md: Pro edition overview
- docs/pro/features/analytics.md: analytics dashboard docs
- docs/pro/features/cost-intelligence.md: budget + router docs

Remaining docs being written by background agents — will be committed
in follow-up when complete.
2026-03-17 04:15:15 +01:00
..
architecture docs: restructure documentation into multilevel directory layout 2026-03-17 04:15:15 +01:00
config docs: restructure documentation into multilevel directory layout 2026-03-17 04:15:15 +01:00
getting-started docs: restructure documentation into multilevel directory layout 2026-03-17 04:15:15 +01:00
pro docs: restructure documentation into multilevel directory layout 2026-03-17 04:15:15 +01:00
progress docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
provider-adapter docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
architecture.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
decisions.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
e2e-testing.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
findings.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
multi-machine.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
orchestration.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
phases.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
production.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
README.md docs: restructure documentation into multilevel directory layout 2026-03-17 04:15:15 +01:00
release-notes.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00
sidecar.md docs: update all documentation for agor rebrand and dual-repo structure 2026-03-17 01:12:25 +01:00

Agents Orchestrator — Documentation

Multi-project AI agent dashboard with terminal, SSH, and multi-provider session management. Built with Tauri 2.x (Rust) + Svelte 5 + Claude Agent SDK.

Source of truth. Before making changes, consult these docs. After making changes, update them.

Quick Navigation

Audience Start Here
New users Getting Started
Contributors Dual-Repo Workflow, Testing
Pro customers Pro Edition, Marketplace
Plugin developers Plugin Development Guide

Documentation Map

Getting Started

  • Quickstart — install, build, first agent session

Architecture

  • System Overview — components, data flow, IPC patterns
  • Data Model — SQLite schemas, layout, keyboard shortcuts
  • Decisions — architecture decision log with rationale
  • Phases — v2 implementation phases (P1-7 + multi-machine A-D)
  • Research Findings — SDK, performance, coupling analysis

Agents & Orchestration

Providers

Sidecar

Multi-Machine

Production Hardening

  • Hardening — sidecar supervisor, Landlock sandbox, WAL checkpoint, TLS relay
  • Features — FTS5 search, plugin sandbox, secrets, notifications, audit, error classification

Configuration

Plugins

Contributing

  • Dual-Repo Workflow — community vs commercial repos, sync, leak prevention
  • Testing — E2E fixtures, test mode, LLM judge, CI integration

Pro Edition (Commercial)

Release History

  • Release Notes — v3.0 features, breaking changes, requirements

Progress Logs


Key Directories

Path Purpose
src-tauri/src/ Rust backend: commands, SQLite, btmsg, bttask, search, secrets, plugins
agor-core/ Shared Rust crate: PtyManager, SidecarManager, EventSink, Landlock sandbox
agor-relay/ Standalone relay binary for remote machine support
agor-pro/ Commercial plugin crate (Pro edition features)
src/lib/ Svelte 5 frontend: components, stores, adapters, utils, providers
src/lib/commercial/ Pro edition Svelte components and IPC bridge
sidecar/ Agent sidecar runners (Claude, Codex, Ollama, Aider) — ESM bundles
tests/e2e/ WebDriverIO E2E tests, fixtures, LLM judge
tests/commercial/ Pro edition tests (excluded from community builds)
scripts/ Build scripts, plugin scaffolding, test runner
.githooks/ Pre-push leak prevention hook

Reading Order for New Contributors

  1. Getting Started — build and run
  2. System Overview — how the pieces fit
  3. Decisions — why things are built this way
  4. Sidecar Architecture — how agent sessions run
  5. Orchestration — multi-agent coordination
  6. Testing — how to test changes
  7. Dual-Repo Workflow — how to contribute