Documentation
Everything you need to know about Axis' Iliad — programs, API, outputs, and CLI.
What is Axis' Iliad?
Axis is the umbrella platform for AI-native development — a multi-program system that turns project snapshots into diagnostics, governed outputs, and build-integrated tooling. It provides shared identity, snapshot intake, project context, and a unified design system across 21 separately billable programs organized into 8 categories: Repo Intelligence, Governance, Engineering Delivery, Growth & Content, Knowledge & Context, Design System, Creative Generation, and Agentic Commerce.
Positioning: The operating system for AI-native development. Free gives diagnosis — paid gives execution. Every program is purchasable individually, while the Suite bundle is optional.
How It Works
1. Upload
Drop a folder, upload a ZIP, or paste a GitHub URL. Axis scans all source files.
2. Analyze
The snapshot engine detects frameworks, languages, structure, dependencies, and patterns.
3. Generate
Run any of 21 programs to produce specialized output files — rules, configs, docs, and more.
Quick Stats
Snapshot Lifecycle
Every analysis follows the same six-stage pipeline. Understanding this flow helps you get the most from each program run.
Files received via folder upload, ZIP, or GitHub clone. Binary and ignored paths are filtered out.
Each source file is tokenized — language, imports, exports, and AST structure are extracted.
Frameworks, libraries, build tools, and project type are identified from dependency manifests and code patterns.
A project-wide context object is assembled: file tree, dependency graph, framework signals, and README content.
Selected programs consume the context object and produce output files — each generator writes one artifact.
Generated files are stored per-project and available for preview, copy, download, or ZIP export.
Architecture & Tech Stack
Axis' Iliad is a monorepo with three packages — a React frontend, a Node.js API server, and a shared types/utils package.
Program Categories
The 21 programs are organized into 8 functional categories. Each category addresses a different dimension of the development lifecycle.
Understand, diagnose, and improve your codebase
Generate AI control files and workflow policies
Audit UI, automate workflows, connect services, package and ship
Improve discoverability, content systems, and growth
Structure research and vault-based knowledge
Design tokens and theme implementation rules
Video workflows, visual assets, and generative outputs
Purchasing readiness and AP2/UCP compliance packaging
Authentication
All authenticated endpoints require a Bearer token in the Authorization header. API keys use the axis_ prefix. Create and rotate keys from the Settings page.
| Prefix | Length | Character Set | Example |
|---|---|---|---|
| axis_ | 64 chars total | Alphanumeric + underscore | axis_a1b2c3d4e5f6... |