Skip to content

Repository Architecture

Current high-level layout:

avis-dev/
apps/
docs/
packages/
cli/
core/
registry/
scripts/
tests/

The command-line entry point. It parses commands, detects the current project, resolves capabilities and integrations, prints ChangePlans, asks for confirmation, applies changes, and runs verification.

The core engine for detection, package managers, planning, applying operations, built-in integrations, and verification types.

Registry primitives for capabilities and integrations. The CLI uses this package to find compatible integrations and display support groups.

The Astro + Starlight documentation site.