Repo Map
How is the repository organized?
A bounded directory hierarchy across analyzed files and modules.
Observed structure
FrootAI — AmpliFAI your AI Ecosystem Get Started
Understand a repository before you adopt, modify, or connect it.
Deterministic, no-execution analysis turns bounded source evidence into five connected repository views. Observed facts, inferred lifecycle, and projected flow remain visibly distinct.
Authenticated workbench
Submit a public GitHub repository or bounded ZIP, follow the asynchronous job, inspect analyzer-returned nodes and edges, and export the schema-validated result without leaving FrootAI.
Five facets, one evidence model
Every facet contains nodes, analyzer-returned edges, hubs, confidence, evidence, and limitations. Nothing is upgraded from inference to fact for presentation.
How is the repository organized?
A bounded directory hierarchy across analyzed files and modules.
Observed structure
How are local files related?
File hierarchy plus static, line-evidenced local import relationships.
Not runtime semantics
How does source move toward delivery?
Observed build, test, and delivery artifacts arranged into an inferred lifecycle.
Not an execution trace
Where can execution enter?
Conventional entrypoints and external service references with confidence labels.
Projected edges stay labeled
How is the Agentic OS composed?
Agents, instructions, prompts, skills, workflows, and evaluation topology.
Sparse when artifacts are absent
Cloud analysis pipeline
The cloud runtime is asynchronous, tenant isolated, and designed to return the five-facet JSON/Markdown contract. VS Code remains a separate local read-only workflow for repository signals and Play recommendations.
Directory structure, files, line-evidenced imports, and artifact presence.
Lifecycle and coordination relationships supported by conventional artifacts.
Architectural hypotheses such as external input routes; never presented as runtime traces.
Azure-backed runtime
The API and worker run on Azure Container Apps with managed identity, private data services, immutable container digests, OpenTelemetry, and autoscaling. The authenticated browser workbench uses this runtime through the same-origin FrootAI facade.
JWT validation, idempotency, tenant ownership, quota, job status, and cancellation.
Service Bus decouples bounded collection and deterministic analysis from the browser request.
Cosmos DB tracks jobs; Blob Storage retains private inputs and result artifacts under policy.
Start with a repository
Run the complete five-facet analysis in the authenticated workbench, or open the repository in VS Code for local signals and Play recommendations.