Skip to content

How we use AI

Last updated: 12 August 2026

1. What the AI does

UniForge sends the text of your brief to large language models to plan the project and write the code, report, slides and viva questions. Generation is the AI’s job — verification is not.

2. What real parsers verify

Every constraint read from your brief — “no STL”, “file handling only”, “must demonstrate inheritance” — is turned into an executable check and verified against the generated code by a parser that understands the language. A constraint no parser can verify is listed openly as unverifiable. It is never quietly marked as passed, because an honest “we could not check this” is worth more than a false green tick.

3. Disclosure, built in

Every download carries a note describing how the project was made. Every build includes viva preparation drawn from the actual code, because the goal is that you can explain your own submission. Whether AI assistance is permitted in your coursework is your institution’s call — check its policy before you submit.

4. Your data and the models

Briefs are sent to third-party model providers only to generate your build; we do not use your briefs to train models. Pro users can bring their own AI key, in which case generation runs directly under their own provider account. Generated code is never executed on our servers — demos run sandboxed in your own browser.