System requirements
What you need to run CodeMorph, what your project needs for Run & Verify, and what isn't supported yet.
CodeMorph is a desktop app. Everything except AI requests runs on your own machine, so the requirements are about your computer and your project's own toolchain.
Operating system
| Platform | Status |
|---|---|
| Windows 11, 64-bit (x64) | Available now |
| Windows 10, 64-bit (x64) | Available now |
| Windows on ARM | Not supported in the beta |
| macOS (Apple silicon and Intel) | Coming soon |
| Linux (.deb, .rpm, AppImage) | Coming soon |
See the macOS and Linux waitlist to hear when your platform is ready.
Hardware
| Resource | Requirement |
|---|---|
| Processor | 1.6 GHz or faster, 64-bit (x64) |
| Memory | 1 GB RAM for the editor itself, plus whatever your project's typecheck, tests and build need |
| Disk | Space for the app, plus your projects and their dependencies |
If a modern desktop code editor runs well on your machine, CodeMorph will too. Scanning is fast and light. The heaviest work on your machine is Run & Verify, which runs your own typecheck, tests and build, so a machine that runs your project comfortably today will run CodeMorph comfortably.
Network
| Feature | Needs network? |
|---|---|
| Editing, Scan & Plan, review | No |
| Run & Verify | Only if your own tests or build need it |
| Conversion and Ask | Yes, to reach your model provider (for example api.anthropic.com) |
| Extensions | Yes, to reach open-vsx.org |
If your network uses a proxy or firewall allow-list, the destinations above are the only ones CodeMorph features need.
For conversion and Ask
- An Anthropic API key, set with CodeMorph: Set API Key. See Settings and API keys.
- Credit on your Anthropic account. Usage is billed by Anthropic.
For Run & Verify
Run & Verify runs your project's own tools, so your project needs to be runnable on your machine:
- Node.js in the version your project expects.
- Installed dependencies: run
npm install,pnpm installoryarnfirst. - TypeScript as a dependency, so
npx tscresolves to your project's version. Add it withnpm install --save-dev typescriptif it's missing. - A
testscript inpackage.jsonfor the test step, and abuildscript for the build step.
Tip
Before your first migration, run npm test and npm run build yourself on a clean checkout. If they pass now, any failure later points at a real change.
Projects
See Supported projects for the languages, module systems and frameworks CodeMorph understands.
Something unclear or out of date? Tell us.