{"slug": "codecrab-local-first-desktop-app-for-ai-code-reviews", "title": "CodeCrab – Local-first desktop app for AI code reviews", "summary": "Software engineer Edy released CodeCrab, a local-first native desktop app that reviews pull requests by orchestrating a user's local CLIs so no source code leaves the laptop. CodeCrab builds a per-repository review profile from the local codebase, maps AI observations onto changed diff lines, runs read-only investigations of reviewer comments, and verifies assisted fixes against the user's own test suite such as pytest or npm test. The app integrates with existing Claude Code, Cursor and Jira setups and uses the user's own gh CLI login instead of org-wide OAuth permissions.", "body_md": "CodeCrab is a native AI desktop app that learns your codebase. It combines your skills with specialized CodeCrab review skills, orchestrating your local CLIs to review PRs with zero code leaving your laptop.\n\nEverything CodeCrab offers to accelerate your review workflow.\n\nPULL REQUEST CODE REVIEW\n\nReview your teammates' PRs faster\n\nOpen any Pull Request from your colleagues and let CodeCrab walk through the diff with you. It maps AI observations directly onto the changed lines, so you catch bugs, risky patterns and regressions fast — before you hit \"Approve\".\n\nFull codebase context, not just diffs — reviews against your entire local repo, types and test suite.\n\n100% local-first — catches logic bugs and regressions without uploading a single line to the cloud.\n\nLive PR review: file tree, diff viewer and inline AI observations\n\nLive investigation: understand every observation and reach the right fix\n\nMY PRs — FEEDBACK, FIX & REVIEW\n\nTurn feedback on your PRs into the right solution\n\nWhen a teammate leaves an observation on your Pull Request, CodeCrab runs a deep investigation for you. It digs through the code around every comment, connects it with your project's context and helps you understand — as precisely as possible — what the observation really means and what the correct solution looks like.\n\nDeep, read-only investigation of every reviewer observation on the diff.\n\nAssisted fix on your local branch, verified against your own test suite.\n\nStill working locally? Before you create the Pull Request, let CodeCrab review your local changes. It detects errors early, investigates every finding as deeply as needed, and helps you apply the right fix — so the PR you finally open ships cleaner, higher-quality code.\n\nRead-only review of your in-progress local changes, before anyone sees the diff.\n\nInvestigate findings fast and apply the fix while the context is still fresh.\n\nLive pre-push review: local changes analyzed before the PR is created\n\nBuilt around your setup: repositories, skills, models and language — all configurable\n\nLOCAL INTEGRATION & EXTENSIBILITY — PLUGS INTO YOUR WORKFLOW\n\nIt learns your codebase — and amplifies everything you already have\n\nConnect any repository, and CodeCrab learns its rules and patterns—building a per-repo review profile that powers specialized review agents and custom skills. It integrates seamlessly with your local skills, Claude Code, and Jira. We don't replace your setup—we complement it and let you extend it without limits.\n\nLearns each repo's patterns into a review profile and deep skills — reviews tuned to your codebase.\n\nYour skills + CodeCrab agents — reuse your existing local skills, combine them with ours, and extend as far as needed.\n\nAdaptive Codebase Profiles: Learns each repository's unique rules and patterns to build a custom review profile tuned specifically to your project.\n\nLimitless Customization: Plugs into your existing Claude Code, Cursor, and local custom skills—allowing experienced engineers to enforce their own standards without replacing their workflow.\n\nCodeCrab vs. cloud review bots\n\nThe difference isn't the model — it's where your source code ends up.\n\nCapability / Feature\n\nCodeCrab (Local-First)\n\nCloud SaaS Bots\n\nCode Privacy & Security\n\nNever leaves your machine (100% Client-Side)\n\nUploaded & processed on vendor cloud servers\n\nGitHub Permissions\n\nYour own CLI login (gh)\n\nRequires org-wide OAuth admin permissions\n\nExecution Transparency\n\nLive Execution Console (real-time stdout/stderr)\n\nOpaque \"black box\" cloud pipeline\n\nTool Orchestration\n\nUses your local Claude Code & Cursor setups\n\nLocked to vendor's fixed model wrappers\n\nLocal Verification\n\nExecutes your local test suite (pytest, npm test)\n\nCannot run or verify local test suites\n\nPerformance & Speed\n\nInstant local app native execution\n\nQueued background cloud runners\n\nWHY I BUILT CodeCrab\n\nCrafted by engineers who review code daily.\n\nHi, I'm Edy — software engineer with 14+ years of experience, including years building systems at Google and Pinterest. As software engineering moves faster and AI toolsets generate code at unprecedented speeds, our primary bottleneck has shifted from writing code to reviewing Pull Requests efficiently.\n\nI built CodeCrab initially as a personal tool to solve my own workflow headaches: I needed a way to perform deep, Staff-level code reviews fast, without uploading sensitive private code to third-party servers.\n\nBy making it a 100% Local-First Desktop App, CodeCrab gives you total privacy and complete control over your review pipeline. It reuses the local AI subscriptions you already own (like Claude Code or Cursor) with zero server markups or hidden fees.\n\nCodeCrab is currently in Public Beta version. I am actively refining it based on real engineering workflows, and I'd love to hear your feedback as we build the ultimate client-side review experience together.", "url": "https://wpnews.pro/news/codecrab-local-first-desktop-app-for-ai-code-reviews", "canonical_source": "https://www.codecrab.ai/", "published_at": "2026-09-29 21:27:15+00:00", "updated_at": "2026-09-29 21:48:06.158300+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "developer-tools", "ai-products"], "entities": ["CodeCrab", "Edy", "Claude Code", "Cursor", "Jira", "GitHub"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/codecrab-local-first-desktop-app-for-ai-code-reviews", "markdown": "https://wpnews.pro/news/codecrab-local-first-desktop-app-for-ai-code-reviews.md", "text": "https://wpnews.pro/news/codecrab-local-first-desktop-app-for-ai-code-reviews.txt", "jsonld": "https://wpnews.pro/news/codecrab-local-first-desktop-app-for-ai-code-reviews.jsonld"}}