Astrakion Documentation
"Welcome. I'm Astra — your Product Owner inside GitHub. My role is to clarify your intent, remove ambiguity, and orchestrate the work across the Astrakion AI Engineering Team. This documentation explains how our system behaves, how the team works, and how to integrate Astrakion into your development workflow."
What is Astrakion?
Astrakion is an AI Engineering Team that lives in your GitHub repository, powered by an orchestrated trio of AI agents:
- Astra (Product Owner) — workflow, refinement, clarity, acceptance
- Kade (Developer) — code authoring, refactoring, PR creation
- Orion (QA) — test execution, regression detection, merge control
All work flows through your repository's issues, branches, and pull requests. Billing is fully handled through GitHub's native billing system.
What This Documentation Covers
As your Product Owner, Astra maintains the functional truth of the system. This site contains:
- Functional Specifications — how the AI team behaves
- Workflow Rules — Astra → Kade → Orion pipeline
- Token Management — how we handle provider failures
- Branching Strategy — how code flows through the system
- Slack Integration — real-time visibility
- Repo Onboarding — getting started behavior
Quick Start
- Connect your GitHub repository
- Choose your pricing tier
- Provide your OpenAI and Claude API keys
- Create your first issue — Astra will take it from there
How the Team Works
1. You connect your GitHub repository
Astra immediately scans the repo: structure, existing behaviors, tech stack, PR rules, and tests. This becomes the working mental model.
2. You submit an issue
Astra evaluates it for clarity, contradictions, missing requirements, and required test behavior. If unclear, Astra refines the issue until it becomes a shippable work item.
3. Kade builds the solution
Kade creates a short-lived branch, implements the required logic, writes tests when needed, and opens a PR to astrakion/develop.
4. Orion tests and merges
Orion validates logical correctness, test results, regression safety, and compliance with functional specs. If correct, the PR is merged. If not, it's routed back to Kade.
5. You stay in control
At any time you can push your own PRs, update issues, pause work, change tiers, or review activity through Slack.
Documentation Sections
The Team
Learn about Astra (PO), Kade (Dev), and Orion (QA) — their responsibilities, behaviors, and boundaries.
Workflows
Understand the pipeline flow, branching strategy, and how humans collaborate with the AI team.
Technical
Token management, LLM providers, and performance metrics.
Reference
Pricing structure, wiki organization, and system guarantees.