ViC

ViC helps you develop applications faster using Vibe Coding

Modifying and improving your source code has never been so fast

Compatible with all online LLMs (using either free or paid accounts)

Available in English, French, Chinese, Hindi, Spanish, Portuguese, Italian, German, Arabic, Korean and Dutch

Download ViC

Click this blue button to download the ViC installer (Windows, 64-bit).

ViC is available in two versions: Free and Paid. The Free version has the following limitations:

  • A popup window appears when you start the software and every 45 minutes
  • The software closes automatically after 5 hours
  • the Tree window enables to select only 3 files max (unlimited in the paid version)
  • The Prompt Factory window stores up to 3 prompts (unlimited in the paid version)
  • Only 2 recent layouts and 2 recent folders are saved (10 in the paid version)

To purchase a license, click the "Purchase with Paypal" button below:

 

When LLMs first appeared, they demonstrated their ability to automatically generate source code. It quickly became clear that they could be useful for programming. This marked the beginning of "Vibe Coding".

Of course, the generated code still needs to be reviewed and controlled by a human developer.

However, when working on projects with multiple files, Vibe Coding often involves many repetitive actions: copying, pasting, comparing, merging…

That’s why we developed ViC — the Vibe Coding tool — and we finally decided to make it available as a product. So we made it available 11 languages.

Getting started with ViC

ViC includes 4 main windows:

  • Tree View: browse project folders and files, and quickly create prompts with selected file(s)
  • Prompt Factory: save and edit your prompts
  • Text Editor: edit files, compare them with generated code, and merge differences
  • Web Browser: use one or more LLMs (via tabs)

From your existing files to new code

Open the folder containing your code project. It can be in any language: C/C++, HTML/JavaScript/CSS/PHP, etc.

In the Tree View, select the files you want to modify. Right-click and choose Create prompt.

This generates a prompt containing:

I have this file <full path of file 1>:
<content of file 1>
I have this file <full path of file 2>:
<content of file 2>
...

The prompt appears in the Prompt Factory. Double-click it to open the editor and add your request (for example: “Add a menu that allows the user to select the font.”)

Then open the Web Browser and paste the prompt into your preferred LLM (Claude, Mistral, ChatGPT, Perplexity, etc.), using either a free or paid account. You can easily switch between accounts — ViC even supports Google login.

Send your prompt and copy the LLM’s reply.

In the Text Editor, open the file to modify on the left, and paste the LLM's reply on the right. Click Compare and ViC will show the differences. You can then merge them, like in WinMerge. You can even open WinMerge in 1 click.

Finally, save your modified file. Once all files are updated, compile your project using your preferred IDE and test the result.

Conclusion

ViC is a powerful and convenient tool for Vibe Coding.

It helps you develop much faster by taking in charge the repetitive tasks of Vibe Coding.



Download ViC

Click this blue button to download ViC (Windows 64-bit installer).