I've been using ChatGPT for coding for quite a while, but after some time, I realized that I was spending more and more time preparing prompts.
Every new file meant gathering context, deciding which existing files to include, adding project-specific instructions, copying everything into ChatGPT, and hoping I hadn't forgotten something important.
So I built SVI (Structured Vibe Coding).
The idea is simple: instead of rebuilding prompts every time, SVI lets you define them once as Markdown-based .svi.md files. It then assembles the final prompt automatically from several pieces:
β’ instructions for the target file
β’ relevant code dependencies
β’ reusable prompt modules
β’ project configuration
The result is one complete prompt for a single output file.
If you don't want to use an API, SVI now has a copy/paste workflow:
- Run svi run -c
- The complete prompt is copied to your clipboard.
- Paste it into ChatGPT (or Claude, Gemini, etc.).
- Copy the generated code back into SVI.
You keep the same structured workflow while using your favorite AI chat.
If you prefer automation, SVI also works with API keys from OpenAI, Anthropic, Google Gemini, OpenRouter, Ollama, and other providers supported by LLM.js. You simply bring your own API key.
Maybe you will find my tool useful, and looking forward to any comments.
GitHub: https://github.com/avrmsoft/svi
United States
NORTH AMERICA
Related News

Mattress Firm Coupons: Save up to $600
4h ago
π I Built a Dropshipping Automation Pipeline β Here's What I Learned (and What I'd Do Differently)
11h ago
How I Cut My LLM API Bill by 40x: A Freelancer's Migration Story
11h ago
Cursor AI Review 2026: The AI-Native Code Editor
8h ago

Another Model Rewrote My Memories. Here's How I Caught It.
8h ago