Article · AI governance
What is AI governance for internal tools?
AI governance for internal tools decides who may build, review, ship and change the software an AI writes for a company’s own teams. It also covers what each tool may read, which model it calls, where it runs and the record of every change.
In short
AI governance for internal tools decides who may build, approve, ship and change the software an AI writes for your teams. It also keeps the record. It applies the controls a company already runs for software and data to tools that can now be made in an afternoon.
It is narrower than AI governance in general, which also covers the models a company trains and the AI products it sells. It is wider than approval alone. An approval governs one change. Governance also decides who may ask, what a tool may read, which model it uses and when it is retired.
Why internal tools need it now
Building got cheap. A team describes a tool, an AI writes it, and it can run the same day. A tool used to cost a project, and the project brought a review, an owner and a budget line. When a tool costs a sentence, those checks have to live in the platform, or nobody runs them.
The tools also touch real records. A supplier risk review reads part records and supplier notices. A support assistant reads tickets and field reports. Each one is a new way into the data, and each needs answers to the questions a security review asks of any system.
NIST’s AI Risk Management Framework starts with a list. Its govern function asks that “Mechanisms are in place to inventory AI systems and are resourced according to organizational risk priorities.” It also asks for processes to retire AI systems safely. A company that cannot list its generated tools cannot govern them.
Who may do what
- Ask. Any team may describe a tool it needs. The request, in its own words, becomes the specification a reviewer checks against.
- Build. An AI or a developer drafts the tool in a sandbox, as files. Building grants no right to run anything.
- Review. A named administrator reads the change and approves or discards it. The builder is never the reviewer.
- Ship. The approved tool runs for its users. Each user sees only the records their source systems already show them.
- Change and retire. A change takes the same path as the first version. A tool nobody uses is switched off, and its record stays.
Why a person sits at the review step, and what they need to see there, has an article of its own: Why should a person approve what an AI changes?
Roles
Who may do what, stage by stage
Four roles, five stages and one log. Pick a step to stop the drawing and read it.
- 01
Ask
A team describes the tool it needs, in a sentence. The request becomes the specification.
- 02
Build
An AI or a developer drafts it in a sandbox, as files. Building grants no right to run anything.
- 03
Review
A named admin who did not build it reads the diff, and approves or discards it.
- 04
Ship
The approved tool runs for its users. Each sees only what their source systems show them.
- 05
Change
A change takes the same path: asked, drafted, approved. Every step is in the log, under a name.
Five controls every tool needs
- Permissions. A tool reads as the person using it, never as a service account with wider access. Our article on permission-aware retrieval explains where that check belongs.
- Review before apply. Nothing an AI writes reaches a running system until a person approves the exact diff.
- Audit trail. Who asked, who approved, what changed, and what the tool did with which records.
- Model choice. An administrator decides which models a tool may call, and so which provider sees which records.
- Data residency. The tool, its data and its model run where your rules say they must, such as in your own data center. Our article on sovereign AI covers that boundary.
None of the five is new. What is new is that each has to hold for tools nobody wrote by hand, and for the next hundred of them.
Controls
Ready to ship, not just working
A generated tool works before it is governed. Each control answers one question a reviewer or an auditor will ask. Pick a step to stop the drawing and read it.
- 01
A tool from one sentence
A team asked for a supplier risk review, and an AI wrote it. It works. It is not ready to ship.
- 02
Permissions
It reads as the person using it, record by record, never as an account of its own.
- 03
Review before apply
The version that runs is the one a person approved, diff and all.
- 04
Audit trail
Who asked, who approved, what changed and what the tool read: all on record.
- 05
Model choice
It calls only the models an admin allows, so you know which provider sees which records.
- 06
Data residency
The tool, its data and its model run where your rules say. Now it is ready to ship.
Where the EU AI Act fits
The EU AI Act does not regulate internal tools as such. It classifies AI systems by what they are used for. Many internal tools, such as a supplier risk review or a manual search assistant, are not on its high-risk list.
Some uses are listed. Annex III names AI systems used “to analyse and filter job applications, and to evaluate candidates”. It also lists systems that evaluate how workers perform. An internal HR tool built from a prompt can land on that list. Article 6 takes a listed system out of the category in a few cases, such as a narrow procedural task. It never does when the system profiles people. The provider documents that assessment before the system is put into service.
A company that builds a tool for its own staff can be both parties the Act names. Article 3 counts as a provider whoever develops a system and puts it into service, which includes supplying it for its own use. A deployer is whoever uses a system under its authority.
For high-risk systems, Article 26 spells out what a deployer must do. It says: “Deployers shall assign human oversight to natural persons who have the necessary competence, training and authority, as well as the necessary support.” Deployers keep the logs the system generates for at least six months. Employers inform workers before using such a system at work. Read the law with your counsel. For tools outside the list, it is still a sound checklist.
How it goes wrong
- Shadow tools. A team builds a tool on a personal account, and nobody can review a tool they do not know exists.
- A service account. The tool reads everything so it works for everyone, and shows each user records their source system would hide.
- Review by summary. The approver reads the AI’s account of the change, not the change.
- Logs nobody switched on. The audit trail exists as a setting, and the setting is off.
- A model chosen by default. The tool sends records to whichever provider the builder had a key for.
- No owner. The team that asked has moved on, and the tool keeps running on data nobody checks.
Questions to ask
Ask these of your own platform, and of any vendor whose AI builds tools for you:
- Can you list every tool an AI built that runs in production, with its owner and its users?
- Does each tool read as its user, or as an account of its own?
- Who approved the version that is running, and can you see the exact change they approved?
- Which models may each tool call, and who decided?
- Where do the tool, its data and its model run?
- Which of your tools touch a use the EU AI Act lists, such as hiring or evaluating staff?
How Curiosity does it
Curiosity Studio puts these controls under every tool it builds. Access is synced from your source systems and checked per record at query time. A generated tool cannot show a user anything the source system would not already show them.
Sudo, the admin assistant, edits in a sandbox and stages each change as a commit. Nothing runs until an administrator approves it. Administrators can restrict which users reach which Studio features, and which models, data sources and tools the assistant may use, as the Trust Center lists.
Searches, file access, edits, settings changes and assistant interactions can be written to an audit log. It records the actions an administrator turns on, so turning them on is part of the setup. The model is your choice among 19 built in providers, or open weights on your own servers. Studio runs on premises or in a private cloud, with EU data residency, and Orchestrator gives each team its own Studio on your servers. Our paper An AI admin you can approve covers the review step for CIOs and security leads.
References
Sources and further reading
AI RMF Core
NIST Trustworthy and Responsible AI Resource Center
The govern function: an inventory of AI systems, clear roles, and safe retirement.
ReadRegulation (EU) 2024/1689, the AI Act
Official Journal of the European Union · EUR-Lex
The official text of the Act, from which the articles below are taken.
ReadAnnex III: High-Risk AI Systems Referred to in Article 6(2)
EU Artificial Intelligence Act
The uses the Act treats as high-risk, hiring and the management of workers among them.
ReadArticle 6: Classification Rules for High-Risk AI Systems
EU Artificial Intelligence Act
When a listed system is not high-risk, and the assessment the provider documents.
ReadArticle 3: Definitions
EU Artificial Intelligence Act
Who counts as a provider and who as a deployer, including for a system built for its own use.
ReadArticle 26: Obligations of Deployers of High-Risk AI Systems
EU Artificial Intelligence Act
Human oversight by competent people, logs kept for at least six months, and informing workers.
ReadAn AI admin you can approve
Curiosity whitepaper · October 2026
How Sudo changes a production configuration without holding the authority to do harm.
ReadFAQ
Questions people ask
What is the difference between AI governance and AI security?
Security keeps attackers and unauthorized people out. Governance decides who inside the company may build, approve, ship and change an AI tool, and keeps the record. A governed tool still needs security, and a secure tool can still be ungoverned.
Is an internal AI tool high-risk under the EU AI Act?
Being internal does not decide it: the Act classifies a system by its use. Annex III lists uses such as filtering job applications and evaluating staff, so an internal HR tool can be high-risk. Check each tool’s use against the Annex with your counsel.
Who should approve a tool that AI built?
A named administrator who did not build it and who answers for the system it changes. In Curiosity Studio, Sudo stages each change and an administrator approves or discards it. For an administrator who may only read, Sudo drafts the change and cannot stage it.
Does AI governance slow down building internal tools?
Less when the controls live in the platform. Permissions, logging, model choice and hosting are decided once, and every tool inherits them. What is left for each tool is one review of one change.
Articles
Read next
Why should a person approve what an AI changes?
Human oversight
Human in the loop and on the loop, where approval belongs and what a reviewer must see. And what the EU AI Act and NIST ask for.
ReadWhat is permission-aware retrieval?
Permissions
Why an assistant may only read what the person asking may open, where the access check belongs, and how permissions go stale.
ReadWhat is sovereign AI?
Sovereign AI
The five layers of control, the national and the enterprise meaning, and what EU and US law say. Then a test for any deployment.
ReadYour data. Your infrastructure.