Skip to content

Frequently Asked Questions

Direct answers about the flat rate, software delegates, Vroni, credits, repositories, pull requests, quality, and security.

Flat Rate

What is the flat rate?

The flat rate is our main offer: all the software you need for $4,500 a month. Our senior developers handle everything, from scoping and decisions to building, review, and follow-ups, with our AI system doing the production work. One of them is your personal point of contact. Finished pull requests land in your repository, one task at a time. Cancel anytime, with a 14-day money-back guarantee on the first month that runs until you approve the first pull request.

Who should choose the flat rate?

Choose the flat rate when you want software built without doing any of it yourself: our senior developers make the technical decisions, run the delivery, and stay responsible for the result, with one of them as your personal point of contact. Companies replacing an agency, a freelancer, or a planned hire are the typical fit.

What can I send you?

Anything software: features, bug fixes, integrations, performance problems, new apps, rough ideas, half-written specs, the bug report a customer just emailed you. It does not need to be a clean ticket. If it's software, it's included. What we don't do is fill seats on your team or take on hardware and deep embedded systems.

We don't have tickets, specs, or a real process. Will this work?

That's most of our clients. Decisions in someone's head, requirements in a Slack thread, a product full of unwritten rules. Send it in whatever form it exists. We read the code, ask the few questions that matter, and remember the answers, so every task needs less explanation than the one before. When a call genuinely helps, we do a call.

Who actually does the work?

I'm Vincent Schmalbach, a senior full-stack engineer with 15+ years of experience, and I built Vroni. My team and I run every engagement: the system produces, senior engineers architect, steer, and review. Nothing reaches your repository without senior review.

How does the money-back guarantee work?

Your first month is covered for 14 days: if you want out, you get your money back, no questions asked. The guarantee runs until you approve the first pull request we deliver, and from then on the normal deal applies: month to month, cancel anytime.

Why one task at a time?

Focus. You always have something in flight, and we pull the next task the moment one ships. There is no task counter and no meter; big months and quiet months cost the same.

We have more than one product. Is that covered?

The price covers one product, which is typically one repository. Each extra repository is real overhead on our side, so if you run more than one product, we price that in the first conversation. It is often much less than a second plan, because we still work one task at a time. The reverse is possible too: if you want more than one task in flight, we can do that at a higher price. For the typical client, the price on this page is simply the price.

What if the AI can't handle my task?

Then it gets built anyway. You're not buying AI; you're buying shipped software. When the AI isn't enough, senior engineers do it the old way, at the same price. You bought the outcome, not the method.

How can $4,500 a month cover all my software development?

Because the expensive part of development is not the typing anymore. Our AI system does the production work, and our senior engineers spend their time where judgment matters: scoping, architecture, decisions, and review. Agency prices also pay for meetings, project managers, and juniors learning on your budget; ours doesn't. Google's engineers describe the same division of labor in their New SDLC whitepaper.

Do I need to learn a tool or log in somewhere?

No. Send us what you have by email or GitHub issue, whichever you already use. There's a dashboard if you want to watch progress, but it's optional. The only requirement is a GitHub repository to deliver into, and we can set one up for new projects.

Who owns the code?

You do. Everything is delivered into your repository as pull requests and is yours from the first commit. Access is scoped to the repositories you choose and revocable at any time.

What stacks do you cover?

The popular web stacks: PHP/Laravel, TypeScript/JavaScript, React, Vue, Node.js, Python, Go, plus databases, queues, APIs, third-party integrations, and AI features on OpenAI, Anthropic, and Google APIs. If your stack is unusual, just ask.

How fast do tasks come back?

It depends on the task, and we won't invent a number. Small, well-bounded tasks often come back fast; bigger pieces get broken down and delivered as a sequence of pull requests. You'll always know what's in flight and what's next.

What's the difference between the flat rate and the self-serve plans?

The flat rate is full service: our senior developers handle everything, and one of them is your personal point of contact. Self-serve is just the AI, without a human in the loop: you connect your GitHub repository, assign tasks yourself, review the pull requests yourself, and pay per active minute. Self-serve plans start at $299 a month.

Is the flat rate the enterprise plan?

No. The flat rate is managed delivery at one published price. Custom or enterprise needs such as procurement, invoicing, security review, or larger rollout planning can be scoped on top of it.

How do we start?

Send us your first task through the form. We reply with any questions, sort out repository access, and get building. Slots are limited and onboarding is personal, so if we're at capacity we'll tell you and hold your place.

Product

What is Vroni?

Vroni is a software delegate: an autonomous AI developer you assign tasks to. Give it a task, issue, bug report, product idea, or spec. It reads the codebase, plans the task, writes code, runs checks, fixes failures, and returns a pull request.

How does Vroni compare to Claude Code, Codex CLI, and similar tools?

Claude Code, Codex CLI, and similar tools are AI coding agents. They are powerful, but they are usually meant to be used interactively by a developer who plans the task, drives the tool, reviews the output, fixes problems, and keeps the task moving. Vroni replaces the developer in that workflow, not the coding agent. You assign the task and Vroni runs the process. Under the hood, Vroni uses state-of-the-art AI coding agents, including tools like Claude Code and Codex CLI, inside a larger engineering workflow for planning, implementation, checks, failure repair, and follow-up requests. You get the benefit of those coding agents plus a system built to deliver finished software.

Who is Vroni for?

Vroni is for anyone who needs software built, fixed, or improved: solo founders, small businesses without developers, agencies, product teams, and engineering teams with more tasks than time.

Do I need to be a developer to use Vroni?

No. Developers can give Vroni precise technical tasks, but non-developers can also describe the outcome they want in plain language. More detail helps, but a short brief is enough to start.

Does Vroni replace developers?

Vroni can be the only developer for a small product, or an extra senior developer for an existing team. It does real implementation, but you still decide what task to assign and when a result should be merged or shipped.

Is Vroni a vibe coding tool?

No. Vroni is built for serious development tasks. It can start from rough input, but the goal is production-quality implementation, not throwaway prototypes.

What can Vroni build?

Vroni can handle features, bug fixes, UI updates, API endpoints, tests, refactors, documentation, integrations, performance fixes, and architecture updates. It is not limited to small tickets.

Does Vroni only handle well-scoped backlog tickets?

No. A clear ticket is useful, but Vroni can also start from a rough idea, a bug report, a support note, a product brief, or a follow-up comment. If you give details, Vroni follows them. If you give less detail, it plans from the context it has.

Software Delegate

What is a software delegate?

A software delegate is an autonomous AI system that accepts high-level software tasks, executes them asynchronously using development tools and runtime environments, and returns reviewable software artifacts such as pull requests, apps, tests, fixes, or deployments.

Why call Vroni a software delegate?

Because the main action is delegation. You are not prompting a coding tool step by step. You assign the task, Vroni carries it forward inside clear boundaries, and you get software back.

What is delegated software engineering?

Delegated software engineering means handing a software outcome to an autonomous system that can plan, implement, check, repair, and return the result. The user provides intent and boundaries; the delegate does the engineering.

How is a software delegate different from a copilot?

A copilot helps while you code. A software delegate takes assigned tasks and keeps going without you steering every step. The difference is not only intelligence; it is the ownership of the workflow until a result is ready.

How is a software delegate different from a chatbot?

A chatbot answers in conversation. A software delegate uses development tools, edits real code, runs checks when possible, and returns software artifacts. The output is not just advice; it is software you can inspect and ship.

Is a software delegate just a cloud coding agent?

No. Running in the cloud helps because tasks can run asynchronously, but the category is broader than hosting. A software delegate has a bounded workflow for accepting tasks, executing them, checking them, and returning artifacts.

What does bounded autonomy mean?

Bounded autonomy means Vroni can act independently inside a defined task, repository, runtime, permission set, and review process. It is autonomous enough to complete the task, but not unbounded across your whole business.

Do I still have to write prompts?

You still describe the task, but you do not need to drive the implementation step by step. A short task can be enough. A detailed spec is still useful when you have one.

Getting Started

How do I get access?

The flat rate is available now: send us your first task through the form and we get started. Self-serve access (Solo and Team) is opening in batches; join the waitlist and we will contact you before paid access opens.

How do I give Vroni a task?

On the flat rate, send the task in whatever form it exists, by email or GitHub issue, and we take it from there. Self-serve is GitHub-based: connect the GitHub App, assign or label an issue for Vroni, and wait for the pull request.

What kind of task should I give Vroni first?

Start with a real but contained task: a bug fix, a UI cleanup, a small feature, a test gap, a refactor with clear boundaries, or a product update you already understand. After that, give it larger tasks.

Do I need a full technical spec?

No. A full spec helps when you have one, but it is not required. Vroni can start from a few sentences, inspect the repository, form a plan, and produce a sensible result.

What should I include in a task?

Include the desired outcome, relevant links, screenshots, error messages, acceptance criteria if you have them, and anything Vroni should avoid changing. The more context you provide, the less guessing is needed.

Can I use Vroni without GitHub?

The first release is centered on GitHub because it gives Vroni a clear way to receive issues and return pull requests. Vroni is not conceptually limited to GitHub, but GitHub is the initial workflow.

Workflow

What happens during a Vroni run?

Vroni reads the task and repository, plans the task, edits the code, runs available checks, investigates failures, fixes what it can, and prepares the result with a clear summary.

What does Vroni return?

Vroni returns a pull request with the implementation, a summary of what Vroni did, and the checks or verification steps it ran.

Do I have to review everything manually?

You can review the pull request like any other code update, but Vroni is built to return results that are ready to merge in normal cases. How much review you do is up to your team and risk level.

Who merges the pull request?

You or your team merge it. Vroni prepares the implementation and keeps the context visible; your normal repository permissions decide who can merge.

Can I ask for revisions?

Yes. Leave feedback on the issue or pull request and Vroni can continue from there with a follow-up run.

What if a run fails?

Vroni reports the useful reason in plain language. If the task needs user action, you can add more context. If it is a product or platform issue, support has the diagnostic detail needed to investigate.

How long does a task take?

It depends on repository size, task complexity, available checks, and how many repair loops are needed. Vroni optimizes for quality over raw speed, so difficult tasks can take longer than a quick coding-agent pass.

Quality

Is Vroni fast?

Vroni is fast compared with waiting for developer availability, but it is not optimized to be the cheapest instant code generator. It spends time understanding, implementing, checking, and fixing.

How does Vroni use AI coding agents?

Vroni uses strong coding agents and models under the hood, but it does not simply pass your task to one tool once. It runs them through Vroni's own workflow for planning, implementation, review, and QA.

What is AI-first engineering?

It is the practice behind the flat rate: clear rules for what the AI does and what senior engineers do. The AI produces; seniors set intent and architecture, make the decisions, verify correctness, and own the result. Google's engineers describe the same division of labor in their New SDLC whitepaper, and our page The New SDLC has our take on it.

Does Vroni run tests?

Vroni runs relevant checks when they are available and practical for the task. Good project test commands, build commands, and lint commands help Vroni verify the result.

What if my repository has no tests?

Vroni can still run, but confidence is lower. It will rely more on code inspection and task-specific verification. Adding tests or clear check commands improves results.

Can Vroni handle architecture updates?

Yes. Vroni can handle architecture updates when the goal and constraints are clear enough. Larger architecture updates may be better split into a sequence of runs, or sent to us on the flat rate.

Can Vroni refactor code?

Yes. Vroni can refactor code, clean up duplication, improve structure, add tests around risky edits, and keep behavior stable when the intent is clear.

Repositories

What are the repository limits?

Self-serve plans have none: unlimited repositories on Solo and Team, because you pay for active Vroni time, not per repository. The flat rate covers one product, which is typically one repository.

Does Vroni need a special project setup?

No special framework is required, but Vroni gets better results when your repository has clear install, build, test, and lint commands. Team includes tailored setup for your repositories.

What is tailored Vroni setup?

Tailored setup means configuring Vroni around your repository: commands, conventions, review expectations, project notes, and known workflow rules.

Can Vroni handle monorepos?

Yes, if the relevant project boundaries and commands are clear. Monorepos often benefit from tailored setup because the right package, app, or test command may not be obvious.

Pricing

How do credits and hours work?

One credit equals one active Vroni minute. Plans include monthly Vroni time: Solo includes 2 hours and Team includes 10 hours. Credits are used only while Vroni is active on the task: reading context, planning, editing code, running checks, fixing failures, or improving the result. Queue time, idle time, and time waiting for your response do not use credits. Do not compare two Vroni hours to two hours of human typing. A Vroni run includes planning, implementation, QA, failure repair, and follow-up handling, so two active Vroni hours can cover work that would otherwise take a developer several days. If you need more time after signup, you can buy top-up packs in-app whenever you need more credits.

Why can Vroni be 10x cheaper than hiring or contracting?

Because Vroni time includes more than typing code. It includes understanding the request, planning the implementation, using state-of-the-art AI coding agents, running checks, repairing failures, and returning software you can inspect or ship. A human developer also needs availability, meetings, handoff, context switching, and often a day-rate commitment. Vroni turns that into autonomous execution time. For many tasks, one Vroni hour can replace far more than one human hour; the exact saving depends on the task and repository.

Is queue time billed?

No. Queue time, idle time, and time waiting for your response do not use credits. Credits are consumed only while Vroni is active.

What top-ups are available?

Top-ups are available as 2 hour, 10 hour, and 30 hour packs. After signup, you can buy them inside the app whenever you need more credits. They are useful when a sprint or launch push needs more Vroni time than your monthly plan includes.

Is there a free plan?

No. Vroni is a paid product. Joining the self-serve waitlist is free because you are not buying access yet, and the flat rate's first month carries a 14-day money-back guarantee that runs until you approve the first pull request.

Which plan should I choose?

Choose Solo for one user. Choose Team for shared access, priority queueing, unlimited seats, and tailored setup. Both include unlimited repositories. Choose the flat rate when you want our senior developers to handle everything for you. You never touch the process.

Plans

What is included in Solo?

Solo includes 1 seat, unlimited repositories, 2 hours of active Vroni time per month, run history, pull request summaries, and the ability to buy top-ups.

What is included in Team?

Team includes unlimited seats, unlimited repositories, 10 hours of active Vroni time per month, priority queueing, tailored setup for your repositories, quarterly tuning updates, and top-ups.

Security

Does Vroni see my source code?

Vroni needs access to the repositories you connect so it can implement tasks and open pull requests. You decide which repositories are installed through the GitHub App.

Does Vroni store task history?

Yes. Task and run history is part of the product because it helps you understand what Vroni did, what it checked, and how Vroni time was used.

What about secrets and credentials?

Do not put secrets in issues, comments, screenshots, or documentation. Vroni should use normal repository and CI configuration instead of receiving credentials in task text.

Can Vroni access production?

Vroni should not need production access for normal code edits. Keep production credentials and deployment permissions separate unless you deliberately configure a controlled workflow.

Support

Where are the docs?

Public docs are not part of the launch version yet. The FAQ and onboarding flow cover the basics for now, and docs can be added once the product content is locked.

Will this FAQ change?

Yes. The FAQ will grow as more users join the waitlist, ask real questions, and start using Vroni on real repositories.

Still have questions?

Ask about access, plan choice, repository setup, or flat-rate delivery.

Contact support