Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Maestro App Factory (Library)
page:library-maestroa5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
III.Related pagespp. 1 - 1
II.
Page reference

page:library-maestro

Reading · 3 min

Maestro App Factory (Library) reference

Maestro orchestrates AI agents mimicking high-performing human dev teams for production-ready applications. It features three core agent roles (Product Manager, Architect, Coders) with strict separation of concerns: PMs gather requirements, Architects design and review, Coders implement and test. Code review separation is enforced -- architects never write code, coders never self-review.

Pagewiki/library/maestro.mdOutgoing · 1Incoming · 1

Maestro App Factory

**Source:** Maestro by SnapdragonPartners **Category:** Multi-Agent App Factory Framework **License:** MIT **Priority:** High

Overview

Maestro orchestrates AI agents mimicking high-performing human dev teams for production-ready applications. It features three core agent roles (Product Manager, Architect, Coders) with strict separation of concerns: PMs gather requirements, Architects design and review, Coders implement and test. Code review separation is enforced -- architects never write code, coders never self-review.

Key Features

  • **Multi-Agent Roles** with strict responsibility separation
  • **Operating Modes**: Bootstrap, Development, Hotfix, Maintenance
  • **Knowledge Graph** (.maestro/knowledge.dot) for institutional memory
  • **Quality Gates** with DRY, YAGNI, abstraction, coverage enforcement
  • **Parallel Coder Dispatch** with stateless coder lifecycle
  • **Metrics Dashboard** for tokens, time, quality, and costs
  • **Maintenance Mode** triggered after N specs for tech debt management

Process Files

FileDescriptionPrimary Agents
maestro-orchestrator.jsFull lifecycle (PM interview through merge)All agents
maestro-bootstrap.jsNew project scaffold and setupArchitect, Coder
maestro-development.jsFeature development cycleArchitect, Coder, Test Engineer
maestro-hotfix.jsFast-path production fixesHotfix Specialist, Architect
maestro-maintenance.jsTechnical debt managementMaintenance Engineer, Knowledge Curator
maestro-knowledge-graph.jsKnowledge capture, validation, syncKnowledge Curator

Agent Personas

AgentRoleID
Product ManagerRequirements elicitation and specificationproduct-manager
ArchitectTechnical design, stories, code oversight, mergearchitect
CoderImplementation, testing, PR submissioncoder
Code ReviewerIndependent quality verificationcode-reviewer
Knowledge CuratorKnowledge graph maintenanceknowledge-curator
Maintenance EngineerTechnical debt managementmaintenance-engineer
Hotfix SpecialistRapid triage and fixhotfix-specialist
Test EngineerTest strategy and coveragetest-engineer

Skills

SkillDescriptionAgent
Requirements InterviewExpertise-adaptive PM interviewProduct Manager
Specification GenerationRequirements to tech specPM + Architect
Story DecompositionSpec to implementable storiesArchitect
Code Review GatePrinciple enforcement reviewArchitect / Code Reviewer
Knowledge Graph ManagementPattern capture, validation, queryKnowledge Curator
Maintenance OrchestrationTech debt managementMaintenance Engineer
Hotfix TriageIssue classification and routingHotfix Specialist
Test EnforcementTest validation and coverageTest Engineer

Operating Modes

Bootstrap

New project minimum infrastructure: scaffold directories, configure tooling, install dependencies, define initial architecture, initialize knowledge graph.

Development (Default)

Feature development: story planning, parallel coder implementation, automated testing, architect code review, merge. Coders terminate between story batches.

Hotfix

Fast-path for urgent production issues: triage, locate root cause, minimal fix, regression test, expedited review, deploy. Simple fixes skip planning.

Maintenance

Technical debt management after every N specs: branch cleanup, knowledge sync, doc verification, TODO scanning, coverage analysis, dependency audit.

Quality Principles

1. **DRY** - No unnecessary duplication 2. **YAGNI** - No speculative features 3. **Proper Abstraction** - Correct encapsulation 4. **Test Coverage** - Adequate automated tests 5. **Separation of Concerns** - Architects review, coders implement

Attribution

Adapted from Maestro App Factory by SnapdragonPartners. Licensed under MIT.

Article source

The article body is owned directly by this record.

Related pages

No related wiki pages for this record.

Shortcuts

Open overview
Open JSON
Open graph