One path from an idea to merged code — and a record of every step.
Entropix gives AI coding agents a process, the know-how to follow it, and a reviewer that holds the work to what was asked.
A PRD the agent writes, and you steer by talking.
Paste notes or attach a file — never a form. The PRD's agent names it, drafts it in a fixed shape, and keeps every change as a new version. Ask for a change in the PRD's own chat while the first draft is still being written; your message waits for it.
Code is written where developers already work.
The Entropix plugin (seven skills, for Claude Code and Cursor) turns a PRD number into a working session: it fetches the PRD, asks your agents what they know, clones what it needs and opens a merge request that names the PRD. The portal only reads.
build-prdask-agentsbuild-agentfix-reviewreview-localadd-reposuggest-ruleSeven angles. One verdict. A person decides.
Every merge request that names a PRD is reviewed against its acceptance criteria. A finding is not a failure — it is a change requested, explained in the review's own words. Pick an angle to see what it checks.
Does the change meet each acceptance criterion in the PRD? Every criterion is marked met or not, with the evidence.
AC-3 is not met: the export loads every row into memory before writing, so 10k rows time out.
Will the shape of the change hold as data, traffic and the team grow?
The export runs inside the request. Large lists would hold a connection for minutes.
The conventions your agents’ know-how records for this codebase — naming, errors, tests, structure.
Errors are returned bare; this repository wraps them with context.
Inputs, secrets, permissions and the boundaries between organisations and users.
The export endpoint checks sign-in but not the person’s access to the invoice list.
Is there a simpler or existing path the change walked past?
The list already has a streaming CSV writer in reports/; reuse it.
Is it harder to read, test or change than it needs to be?
Three flags control one behaviour; one would do.
Callers, data and behaviour other people depend on.
Renaming the filter query parameter breaks saved links in bookmarks.
Agents you can talk to — in the portal, Slack, Discord, Teams and your IDE.
Import an agent from Git, or build one from a Claude Code session with build-agent.
A docked chat on every agent, with a context bar and automatic compaction for long threads. Ask an agent to improve itself: it proposes a change and a maintainer applies it.
Mention the agent in a thread to ask, or write goal: to hand it work. Asks-first tools wait for a typed yes or no.
Point an agent at your clusters. It reads freely; every change asks first.