Over the last few weeks Iβve been working on a project called CodexConvert.
It started as a simple idea:
What if we could convert entire codebases using multiple AI models β and automatically benchmark which one performs best?
So I built a tool that does exactly that.
π Multi-Model Code Conversion
CodexConvert lets you run the same conversion task across multiple AI models at once.
For example:
Python β Rust
JavaScript β Go
Java β TypeScript
You can compare outputs side-by-side and immediately see how different models perform.
π Automatic Benchmarking
Each model output is evaluated automatically using three metrics:
β Syntax Validity
β Structural Fidelity
β Token Efficiency
Scores are normalized to a 0β10 scale, making it easy to compare models.
π Built-in Leaderboard
CodexConvert keeps a local benchmark dataset and generates rankings like:
Rank Model Avg Score
π₯ GPT-4o 9.1
π₯ DeepSeek 8.8
π₯ Mistral 8.4
You can also see which models perform best for specific language migrations.
π§ Modern Workspace UI
The interface works like a developer dashboard:
Inputs | Model Outputs | Benchmark Insights
You can upload an entire codebase, run conversions, and analyze results in one place.
π Privacy-First Architecture
One important design decision:
CodexConvert has no backend server.
Everything happens in your browser:
β’ API keys stay in session storage
β’ code is sent directly to the AI provider
β’ nothing is stored remotely
π§© Tech Stack
React + TypeScript
Vite
Tailwind CSS
JSZip
OpenAI-compatible API providers
π‘ Why I Built This
Developers constantly ask questions like:
Which AI model is best for Python β Rust?
Which model produces cleaner TypeScript?
Which one is most token-efficient?
CodexConvert helps answer those questions.
π GitHub
If youβd like to try it out or contribute:
π https://github.com/aryanjsx/Openclaude
Feedback is very welcome.
Iβm especially interested in ideas for:
β’ better benchmarking metrics
β’ additional model providers
β’ new leaderboard visualizations
Thanks for reading π
Top comments (0)