Anjo AI
Starting up…
Agentic AI
An open-source agentic software delivery framework for Claude Code that understands a repository, coordinates specialist agents through a deterministic delivery graph, implements and verifies a change, and drives it to a reviewed pull request — pausing for human approval at the decisions that matter.
Asterweave is an open-source, MIT-licensed agentic software delivery framework built as a Claude Code plugin. It understands a repository, coordinates specialised agents, implements a change, verifies it, and drives delivery toward a pull request — pausing for the developer's approval at the decisions that stay theirs to make. It is published under the "AT Digital Labs" marketplace name and installed with /plugin install asterweave@at-digital-labs.
Asterweave does not impose Clean Architecture, DDD, CQRS, MVVM, or Redux. It discovers and preserves whatever architecture is already in the repository.
AI can generate code quickly, but autonomous coding becomes unreliable when requirements are ambiguous, agents do not understand the repository, context is lost between sessions, multiple agents duplicate responsibilities, tests are not used as gates, external writes are assumed to succeed, pipelines fail after the PR is created, or review comments pile up unhandled. Asterweave's premise is that the framework provides capability, the repository provides context, specifications provide intent, and tests provide proof.
Delivery runs as a deterministic graph rather than a free-form agent loop: intake → analyze → challenge → plan → human approval → implement → test → runtime verify → code and security review → submit PR → monitor pipeline → resolve review comments → update work item → report. Every failure routes back to implementation rather than forward, retries are bounded, and a stable failure signature stops the loop when the same failure recurs without a meaningful state change.
Asterweave never merges, self-approves, dismisses reviews, bypasses checks, or deletes branches. GitHub writes require explicit confirmation unless the invoked command authorised that exact mutation.
.claude/asterweave.json file that routes graph nodes to repository-specific agents and skills and declares required quality gates detected from the project's own CI.Asterweave is written in JavaScript for Node.js as a Claude Code plugin: Markdown agent and skill definitions, JSON schemas for the adapter, stack profile, scaffold blueprint, and workflow state, Node scripts for state management, stack detection, scaffolding, test running, and hooks, and the Model Context Protocol for GitHub access. Documentation is built and published with GitHub Actions to GitHub Pages, with a companion site on Vercel.
Anjo is the creator and maintainer of Asterweave. He designed the delivery graph, the evidence contract, the agent and skill catalogue, the safety policies around Git and GitHub writes, and the repository scaffolding workflow.
Asterweave is publicly available on GitHub under the MIT license with published documentation, a plugin marketplace, and a getting-started guide. It is actively used by Anjo on his own repositories, including the development of this portfolio.