DEV Community

yoosef alipour
yoosef alipour

Posted on

I Built an Open-Source AI Coding Assistant That Works Like Cursor and Codex — But It's Free

AI coding assistants have completely changed how many of us write software.


Today it's normal to ask an AI to:

  • Build a new feature
  • Fix bugs
  • Refactor code
  • Generate tests
  • Explain unfamiliar code
  • Update documentation
  • Execute project commands

The problem is that most modern AI coding tools come with at least one of these limitations:

  • They require an account.
  • They're tied to a specific editor.
  • Many useful features are locked behind paid plans.
  • They're not fully open source.

I wanted something simpler.

The Idea

Instead of building another AI chat application, I wanted to create a lightweight desktop tool that behaves like an AI software engineer.

You describe what you want in natural language, and the assistant works directly inside your project.

Examples:

"Create a REST API for authentication."

"Refactor this module using the repository pattern."

"Write unit tests for this service."

"Explain why this function is slow."

"Rename these files and update imports."

The goal is to spend less time switching between tools and more time building software.


Meet Movo

Movo is an open-source desktop AI coding assistant designed for developers.

It focuses on making AI-powered development simple and accessible.

Features

  • 🤖 AI-powered coding assistant
  • 💬 Natural language interface
  • 🐞 Bug fixing
  • ✨ Code generation
  • ♻️ Refactoring
  • 🧪 Test generation
  • 📝 Documentation generation
  • ⚡ Execute project commands
  • 🔌 MCP support
  • 📦 Skills & Rules support
  • 🌍 Windows, macOS and Linux
  • 🔓 Completely open source

Why Open Source?

One of the biggest advantages of open source AI tools is transparency.

Developers can:

  • Audit the source code
  • Customize workflows
  • Add new capabilities
  • Integrate their own models
  • Contribute improvements

Instead of being locked into a specific ecosystem, the community can shape the project together.


Current Status

Movo is still in its early stages.

The core experience is already working, but there are many features planned, including:

  • Better agent workflows
  • More MCP integrations
  • Additional Skills
  • Improved project understanding
  • More customization options

Feedback from developers will play a huge role in deciding where the project goes next.


Try It

If you'd like to test it, contribute, or simply follow the project, check out the GitHub repository:

https://github.com/movobox/movo

Contributions, ideas, bug reports, and feature requests are always welcome.

If you find the project interesting, consider giving it a ⭐ on GitHub—it really helps open-source projects grow.

Happy coding! 🚀

Top comments (0)