Give your agents discipline.
Evidence for every PR.
Coding agents write code fast, but without guardrails they regress, hallucinate passing reviews, and burn tokens in loops. ActiveLoom supplies battle-tested skills, PR-first adversarial review protocols, commit-pinned review ledgers, and bounded issue autonomy for Claude Code, Codex, and Gemini — synced from one upstream to your entire repository fleet.
The multi-agent workflow in action.
Click any agent, workspace, or tab to inspect live protocol evidence ↗
src/auth/refresh.ts#L142 logger.info(). Breaks the repo's no-secrets-in-logs invariant.
4d2e1b).redactSecrets() from shared package.Engineered for teams that treat agent code like production code.
ActiveLoom replaces fragile ad-hoc system prompts with structured engineering discipline, rigorous review ledgers, and deterministic fleet sync.
Not chat prompts. Operational skills.
ActiveLoom skills encode strict operational procedures with validation checklists and deterministic outputs. From pre-code requirements grilling (grill) and deep troubleshooting (diagnosing-bugs) to task packets.
Claude, Codex, and Gemini in sync.
Don't maintain three divergent prompt trees. Shared skills are authored once in prompts/ and rendered into .claude/, .codex/, and .agents/ (Gemini / Antigravity). Review prompts are tuned per engine on purpose.
Adversarial review. Proof before edit.
No rubber-stamping. Reviewers must inspect draft PR diffs and post verified findings inline to GitHub before touching any code. Automated tier gating resolves Lean (fast critical check) or Deep (exhaustive matrix).
Review evidence pinned to the commit.
Every review pass is recorded on the draft PR as ledger markers carrying sha256 digests and the exact head commit. Push a new commit and attestations for the old head stop counting.
Autonomous queues with guardrails.
Let agents work your GitHub backlog safely with agent-loop. Strict issue allowlists, one isolated Git worktree per issue (/tmp/agent-loop-worktrees by default), test-driven iteration, and automatic bail-outs when blocked.
Sync every repo without losing local rules.
ActiveLoom's sync engine propagates skills and review updates via PRs (sync-v2) while strictly protecting consumer-owned security rules in .review/addendum.local.md.
What ActiveLoom deliberately does NOT do.
Software engineering tools earn trust through explicit non-goals. We don't lock you into a cloud, hide the prompts, or replace human review.
- ✔ Standardized engineering skills: Planning, debugging, and review workflows that any team agent can invoke.
- ✔ PR-first adversarial review: Verified findings posted inline to GitHub before code modifications occur.
- ✔ Commit-pinned review ledgers: Review evidence recorded on the PR and bound to the exact head commit it covers.
- ✔ Upstream fleet sync: Keep every repository updated via proposed PRs without clobbering repo-local rules.
- ✖ No proprietary agent runtime: Bring your own Claude Code, OpenAI Codex, or Gemini CLI. No vendor lock-in.
- ✖ No monthly SaaS seat tax: No hosted workspace fees, no credit tokens. Apache 2.0 open source, with a zero-dependency CLI.
- ✖ No silent auto-merges: agent-loop opens draft PRs and the review runner never marks ready or merges. Shipping stays a human decision.
- ✖ No clobbering of local rules: Upstream prompt improvements never overwrite your repository's custom compliance invariants.
From personal trial to fleet sync.
Adopt gradually. Start by running a single skill in your personal shell, then scale up to scheduled multi-repo propagation.
Personal Evaluation
Try a single skill in your home directory without touching any shared repository files or configurations.
Repository Setup
Scaffold harness directories (.codex/, .claude/) and shared project instructions for your team.
Scheduled Sync
Automated GitHub Actions workflow proposing upstream skill improvements via pull requests using built-in GITHUB_TOKEN.
App-Backed Fleet
Scheduled sync through a GitHub App, so propagation PRs land with GitHub-signed commits.
Give your agents real discipline today.
One command to initialize your repository. Your workflow stays yours. Your agents' reviews now leave evidence pinned to the commit they read.