Every build has a code.

CrocoNile Software builds AI tools that hold real engineering work to your team's real standards — written once, checked automatically, on every pull request. Not a generic linter's opinion.

SPEC: .architecture-rules.md

What we're building

Two tools are live today. The rest are early, and listed here honestly as work in progress rather than announced launches.

ArchBot logo

ArchBot Live

Reviews every pull request against your team's own architecture rules, written once in a plain markdown file. Flags violations inline, on the exact line, with a concrete suggested fix — installed as a scoped GitHub App, never a shared credential.

ArchMapApp logo

ArchMapApp Live

An automated, polyglot architecture engine that keeps your system documentation in sync with your code. Parses Python, TypeScript, Go, Rust, Java, C#, C++, and more via Tree-sitter, and updates a living ARCHITECTURE.md with C4 diagrams on every push — plus answers architecture questions directly in your GitHub issues when you mention @archmap.

SentryDiff In design

Flags security-relevant changes — auth, secrets, permissions, data access — before a human reviewer sees the PR, and explains the blast radius of the change in plain language.

DriftWatch In design

Notices when a codebase quietly drifts from its own documented architecture over months of small decisions, and reports exactly where it happened.

How we build these

Built for your rules, not ours

Every tool reads standards your team actually wrote, instead of shipping one opinionated ruleset for everyone.

No blind trust required

Access is scoped and revocable through GitHub's own permissions. Nothing is shared beyond what you explicitly grant.

One place to check the work

Every review is recorded and visible on a dashboard, so nothing depends on someone remembering to look.