Discover +337 AI Coding apps & tools

  • Pros: Produces machine-readable JSONL output by default. Memory mapping keeps memory usage stable on large captures. Built-in MCP server enables direct AI agent queries. Accepts streamed stdin input for live capture ingestion.

    Cons: Automated model outputs require independent analyst verification. SQL-like filtering requires learning its query syntax. Agent access depends on host-level MCP configuration.

  • Pros: Isolates workspaces using a git worktree-first architecture. Persistent session saving restores full conversation context. Includes a protocol trace viewer for MCP debugging. Live token usage tracking displays API consumption.

    Cons: Windows requires WSL rather than native support. Not a replacement for Claude Code; it augments the CLI. Effective use requires familiarity with git worktrees and CLI workflows.

  • Pros: Processes and indexes code locally, avoiding external uploads. Presents a senior-engineer perspective on project structure to models. Fast query resolution on large repositories with a low resource footprint. Integrates with MCP-capable clients and CLI workflows.

    Cons: Requires an MCP-compatible client to supply model context. Adoption needs a client configuration change per environment. Assistant’s internet requirement may still expose model calls externally.

  • Pros: Operates locally, keeping source code on the developer’s machine. MCP-native integration lets AI clients access project structure directly. Detects Go-specific concurrency risks and measures cyclomatic complexity. LRU cache reduces latency for repeated analyses in active sessions.

    Cons: Static analysis outputs require developer validation before changes. Requires an MCP-compliant host and Node.js for npm installation option. Local processing depends on the machine’s resources for very large repositories.

  • Pros: Passive recording captures network, console, DOM, and screenshots for post-mortem analysis. DAP support enables breakpoint-level debugging across six programming languages. Framework-aware tracking offers component-level context for React and Vue. Acts as an MCP server and CLI for agent integration.

    Cons: Diagnosis depends on completeness of recorded browser sessions. Privacy and retention model not specified for uploaded session data. Requires environments that support the Model Context Protocol.

  • Pros: Executes SOQL queries and anonymous Apex from MCP clients. Uses local Salesforce CLI authentication, does not store credentials. Open-source codebase allows auditing and custom extensions. Manages org connections and CRUD operations via natural language.

    Cons: Requires Node.js v18 or higher and Salesforce CLI installed. Depends on an MCP-compliant client for AI integration. CLI-first approach requires developer familiarity and setup.

  • Pros: Schema introspection keeps API shape current for model clients. Read-only queries run dynamically against specified GraphQL endpoints. Environment variables support authenticated endpoints without code changes. Smithery install option for quick MCP server deployment.

    Cons: Mutations disabled by default, need explicit environment toggle. Requires an MCP-compatible host to function. Deployment requires Node.js expertise and host configuration. Not a turnkey solution for unattended production write workflows.

  • Pros: Exposes MCP tools via an OpenAI-compatible /v1/chat/completions endpoint. Supports streaming and non-streaming chat completions for interactive sessions. Docker and Node.js installation options for cross-platform deployment. Open-source repository enables community auditing and customization.

    Cons: Requires self-hosting; no official hosted service available. Depends on local MCP servers to provide tool behavior. Manual setup needs Node.js familiarity for non-container installs.

  • Pros: Project entities saved as Markdown inside the repository. Built-in MCP server lets agents read and update project state. Context layer compresses summaries to reduce token usage.

    Cons: Compressed summaries can omit important details, needing review. Requires a Node.js environment to run locally. Works only with MCP-enabled clients or compatible extensions.

  • Pros: Provides 38 specialized tools for extracting Rails metadata. Verifies tables, columns, and indexes before migration suggestions. Maps model associations like has_many and belongs_to. Compatible with MCP clients such as Cursor and Windsurf.

    Cons: Requires a Ruby on Rails environment and Node.js. Best suited to projects that follow standard Rails conventions. Interactive setup required before the MCP server runs. Read-only analysis, does not apply code changes automatically.

  • Pros: MCP Market enables browsing and one-click server installation. Visual configuration replaces manual .json file editing. Cross-client synchronization applies settings across clients like Claude Desktop. Multi-profile support for switching project-specific environments.

    Cons: Preview phase, feature completeness and enterprise controls may be limited. Desktop-only on Windows and macOS; Linux not mentioned. Custom-server complexity and advanced workflow guarantees unspecified.

  • Pros: Uses Eclipse JDT for compiler-level type and binding resolution. Native support for Maven, Gradle, and Bazel project structures. Provides 63 specialized semantic analysis tools for deep inspection. Connects to MCP clients like Claude Desktop via executable configuration.

    Cons: Requires a Java Runtime Environment and local server setup. AI-driven refactors still need human review for design correctness. Does not itself execute edits; an AI agent or user must apply changes.

  • Pros: OpenAI-compatible API lets existing clients work with local models. Dynamic worker discovery adds new local workers automatically. Least-busy routing balances requests across heterogeneous machines. Supports Ollama, vLLM, Docling, and Whisper integrations.

    Cons: Requires operator familiarity with Docker and runtime deployment. Public server dependency for outbound connector tunnels. Not a turnkey SaaS, needs local maintenance and monitoring.

  • Pros: Instant Checkpoints let you snapshot project state before AI edits. One-Click Undo restores the project to the last stable state instantly. Secret Management masks API keys and sensitive credentials. Rust-powered core provides rapid file indexing and backup operations.

    Cons: Native safety features require MCP-compliant AI tools for full integration. Not a substitute for full version control in production workflows.

  • Pros: Aggregates local and remote MCP servers into a single endpoint. Includes both a Terminal User Interface and a Web UI for monitoring. Supports stdio and Server-Sent Events transports for hybrid setups.

    Cons: Requires a Node.js runtime on the host system. Best suited to users comfortable with server and namespace management. Operational governance needed to limit agent access across tools.

  • Pros: Generates local dependency manifests without uploading code. Interactive local web graphs for exploring architecture. Complexity audits identify technical debt and maintainability issues. Acts as an MCP server for AI-assisted tooling integration.

    Cons: Language support currently limited to Python, C#, C, and Java. Automated findings require manual verification for large legacy codebases.

  • Pros: Supports Helm 3.x and Helm 4.x within a single binary. Implements credential memory zeroing for reduced sensitive-data retention. Accepts stdio and Server-Sent Events transports for local and web clients. Native Model Context Protocol integration for AI client compatibility.

    Cons: Requires an MCP-compliant client to integrate with AI assistants. Needs a working Kubernetes environment and Helm installed locally. AI-generated operations require independent verification before apply.

  • Pros: Eleven retrieval tools provide focused document and sheet data. Read-only access protects document integrity during AI queries. Runs locally on Node.js across macOS, Linux, and Windows. Uses GCP OAuth2 credentials for authenticated API access.

    Cons: Requires a Google Cloud project and credentials.json for authentication. Only compatible with MCP-compliant clients such as Claude Desktop. No write functions, so cannot automate document updates.

  • Pros: Exposes IDE semantic model for context-aware code suggestions. Enables symbol search for classes, methods, and variables. Compatible with IntelliJ IDEA, PyCharm, WebStorm, and GoLand. Reflects IDE edits to connected AI clients in real time.

    Cons: Opens project files and symbols to external agents, raising privacy considerations. Requires an MCP-compliant client such as Claude Desktop. Depends on compatible IDE versions; older proxies may need Node.js.

  • Pros: Captures agent intent, executed commands, and final outcomes. Generates Reliability Scorecards assessing success and safety. Integrates with MCP and clients like Claude Desktop. Automatically collects diagnostics and logs for each mutation.

    Cons: Value depends on MCP client adoption in your environment. Focused on infrastructure mutations, not general-purpose AI auditing. Teams must adopt review workflows to act on recorded evidence.