Fix bugs in any language.
The repository map is built from import patterns, so it is not tied to one language. Zero model tokens to understand. Your own test command verifies the fix.
Languages
Fix Python bugs
Codna maps your Python repository for zero tokens, fixes from evidence, and runs pytest in a sandbox until it passes.
Fix TypeScript bugs
Codna maps your TypeScript repository for zero tokens, fixes from evidence, and runs your test command until it passes.
Fix Go bugs
Codna maps your Go module for zero tokens, fixes from evidence, and runs go test until it passes.
Fix Rust bugs
Codna maps your Rust crate for zero tokens, fixes from evidence, and runs cargo test until it passes.
Fix JavaScript bugs
Codna maps your JavaScript project for zero tokens, fixes from evidence, and runs your test command until it passes.
Fix Ruby bugs
Codna maps your Ruby app for zero tokens, fixes from evidence, and runs RSpec or minitest until it passes.
Fix PHP bugs
Codna maps your PHP project for zero tokens, fixes from evidence, and runs PHPUnit or Pest until it passes.
Fix C# bugs
Codna maps your C# solution for zero tokens, fixes from evidence, and runs dotnet test until it passes.
Fix C++ bugs
Codna maps your C++ project for zero tokens, fixes from evidence, and runs your test suite until it passes.
Fix Kotlin bugs
Codna maps your Kotlin project for zero tokens, fixes from evidence, and runs your Gradle tests until they pass.
Fix Swift bugs
Codna maps your Swift package for zero tokens, fixes from evidence, and runs swift test until it passes.