AI tools for engineering teams & marketing agencies
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.
# Our architecture rules
1. Controllers talk to services,
never to the database.
2. Every public API route is versioned.
3. No secrets in source files.
ArchBotcommented on line 42
Breaks rule 1: this controller queries the database directly. Move the query into a service and call that instead.
Illustrative example
14day free trial on GitHub apps
2Mtoken trial allowance, no sign-up form
3ad platforms in RAKH: Meta, Google, TikTok
EN · AREnglish and Arabic reports
Products
What we're building
Three tools are live today: ArchBot and ArchMapApp for engineering teams, and RAKH for marketing agencies. The rest are early, and listed here honestly as work in progress rather than announced launches.
Live
ArchBot
GitHub App · Pull request review
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.
Comments only — it never blocks a merge
Skips draft PRs and reviews only the lines you added
Rules live in .architecture-rules.md at the repo root
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.
C4-style diagrams plus a plain-English summary
Updates ARCHITECTURE.md after every push
Ask @archmap a question in any issue or PR comment
Turn messy ad exports into polished, branded client reports in minutes. Built for agencies managing Meta, Google, and TikTok Ads — with full English and Arabic support.
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.
In design
DriftWatch
Architecture drift detection
Notices when a codebase quietly drifts from its own documented architecture over months of small decisions, and reports exactly where it happened.
RAKH · for digital marketing agencies
AI-powered white-label marketing reports
Turn messy ad exports into polished, branded client reports in minutes. Built for agencies managing Meta, Google, and TikTok Ads — with full English and Arabic support.