Virtual Marketer, right inside your editor.
The Coding API gives you two developer-grade models — Virtual Marketer Senior and Virtual Marketer Junior — behind a standard, OpenAI-compatible endpoint. Point any coding tool that supports a custom OpenAI provider at it and you get clean, correct code with streaming and full tool/function calling, billed to the same balance as everything else.
Live demo — see it in action
Simplified, animated recreation of the real product — no real data. Use the real tool after signing in.
Why it works
- ✓Two tiers: Senior for architecture and hard problems, Junior for fast, high-volume edits
- ✓Works with the tools you already use — IDE assistants, agents, the OpenAI SDKs, curl and CI scripts
- ✓Standard OpenAI Chat Completions protocol: streaming and tool/function calling included
- ✓Tuned with a house system prompt for clean, production-grade software development
- ✓One key, one base URL — copy, paste, done
How it works
- 1Open the Coding API page and copy your base URL and API key.
- 2In your tool, choose the ‘OpenAI-compatible’ provider and paste the base URL and key.
- 3Set the model to virtual-marketer-senior or virtual-marketer-junior.
- 4Start coding — or hit ‘Try it live’ on the page to send a first request in one click.
FAQ
Which tools does it work with?
Anything that lets you set a custom OpenAI base URL and key — popular IDE assistants and agents, aider, the official OpenAI Python/Node SDKs, curl, and your own scripts.
What are Senior and Junior?
Two model tiers. Senior is the top-tier reasoning model for architecture, tricky bugs and large refactors; Junior is a faster, cost-efficient tier for quick edits, boilerplate and high-volume calls.
Does it support streaming and tools?
Yes. Set stream: true for token streaming, and pass the standard tools / tool_choice fields for function calling — exactly like the OpenAI API.
How is it billed?
Usage counts against your Virtual Marketer word balance, the same as every other product.