Go Deeper
Jacquard is not an agent framework or a demo — it's a production workspace that manages itself. 15 AI agents across three engines (Claude, Gemini, OpenCode) run real software engineering on 16 live projects. 15,000+ commits, 12,000+ in March alone.
During a live walkthrough of the portal, the agents found their own bug (Vertex AI rejecting a tool schema), logged it to the backlog, triaged it, wrote tests, fixed the code, deployed to production, and verified the fix — 47 minutes, zero human intervention.
What's different: the agents have real guardrails. They abort when premises are invalid, escalate blockers to a human review queue, and enforce Definition of Ready / Definition of Done through 55+ automated audits running on a scheduler, Claude and Gemini pre-commit/pre-push hooks, and git hooks. The scrum process isn't theater — it's the coordination protocol. Agents communicate through filesystem state (backlogs, iteration plans, audit YAML), not a custom orchestration framework.
The portal at jacquard.alanspencer.ai is itself built and maintained by the swarm — including a Chronicle timeline, financial dashboards, a prototype evaluation system with weighted scoring, and a browser-native agent that connects to Google Drive via OAuth. Even this demo video was generated by the agents.
Stack Used
Claude (Opus, Sonnet), Gemini (2.5 Pro, 2.5 Flash), OpenCode, Firebase (Hosting, Auth, Firestore), Playwright MCP, Vercel AI SDK, Google Workspace MCP, launchd, Vite + React + TypeScript