Aribot finds the AI systems, agents and access you did not know about, then gives each finding an owner and a route to a fix: an action on the agent, a governed fix or a ticket. Every decision is written to an audit trail you can re-check.
Most organisations can now produce a list of AI problems. A scan finds a model key in a repository. An agent turns out to hold a permission it has never used. A cloud account has a storage bucket open to the internet, and the service behind it feeds a model. The list grows faster than anyone works through it, and each open item keeps its exposure while it waits.
The second half is the hard part. Each finding needs an owner, a decision and a change that sticks, and afterwards someone has to be able to show what was done. Spreadsheets of findings tend to stall at the owner step. Automated fixes that nobody can explain stall at the audit.
Discovery and remediation in Aribot covers both halves. It takes what discovery finds about your AI systems, your agents and the access they hold, and gives each item a route to a fix: an action on the agent, a fix through a remediation plan or governed self-healing, or, for a threat, a ticket in the tracker your team already uses. Each decision goes into the audit trail, so when someone asks later what was found and what was done about it, the answer is a record.
Fixing AI risk crosses teams. Security sees the finding, the AI team owns the agent, platform owns the account and compliance has to sign off the result. Each of them works from the same findings and the same record here.
You are asked how fast a risky agent can be stopped, and whether AI risk is going down from one quarter to the next.
AI findings with the worst first, a Block that takes effect on the agent's next call through Aribot, and a record of every decision that you can put in front of the board or an auditor.
Your teams build agents and assistants and want them in production. Every finding that lands on them slows a launch down.
Findings that arrive with the reason and the narrower permission that would clear them, so a fix is a change your team can make the same day. Where the queue recommends Reduce access, running work can finish before your team takes the permission away.
You must show that AI risks are found, assessed and treated, and that the treatment is on record.
An AI governance audit against the EU AI Act, the NIST AI RMF and ISO/IEC 42001, article by article, with open gaps and guidance for each. Every decision and fix sits in an audit trail you can re-check.
Your team owns the cloud accounts, the pipelines and the tracker. One more backlog on one more screen is the last thing it needs.
Remediation plans per account, fixes that clear safety gates before they change anything, and tickets filed into Jira, GitHub, GitLab, Azure DevOps or ServiceNow with their state pulled back.
Four kinds of finding feed remediation. Each has its own screen in the product, with the detail its owner needs. They share a route from finding to decision to record.
Discovery looks across the repositories you connect, and can also look at network traffic, for model endpoints, vector databases, agent frameworks and AI provider keys left in code. Each finding shows the provider, the model, the file and line, a risk level and an owner. More on the shadow AI page.
Every agent under governance is assessed against the authority it holds and the authority it uses. An agent that could not be assessed stays on screen as exactly that, and is never counted as clear. More on the agent governance page.
Cloud account scans raise findings against your policies: storage open to the internet, keys that never rotate, logging switched off on the service that feeds a model. Each account gets its own remediation plan.
Threat models, code scans and the check on each pull request raise threats where the code lives. The pull request check comments on the change and fails it on critical or unverified threats. See pipeline security and code review.
Findings carry the evidence that raised them. A shadow AI finding points to a file and line. An agent finding names the permission and the threat it is linked to. A cloud finding names the resource and the policy. Nobody has to rebuild the context before deciding what to do.
When the fleet assessment finds an agent that needs a decision, it goes to the actions queue under Agent governance. The queue is grouped by the action to take, worst first. Each row is one agent and one check, with the reason in plain words, for example that the agent holds a permission linked to a high-risk threat, and a link to that agent's full assessment.
Today Block can be applied from the queue. The confirmation states what the action does and what it does not do before anything changes. Block contains the agent inside Aribot, where every governed agent call is checked. Sessions the agent holds in other systems end only when sign-out signals to your identity provider are set up, and the queue says so. Until they are, end those sessions by hand.
For the other actions, the queue shows why there is no apply button, in the platform's own words. Nobody is left assuming a change was made when it was not. Applying is limited to administrators with the right role, and if that check cannot complete, nothing is applied.
The top of the queue shows how many checked agents need an action and how many agents could not be assessed. An empty queue with six agents unassessed is a different state from an empty queue with every agent checked, and the screen keeps them apart. When nothing needs acting on, the empty state tells you what to do next: add permission labels or issue a permission to the unassessed agents, then check again.
The queue exports to CSV, and the full data downloads for your own risk register or reporting.
Some findings only appear when a whole system is held up against a framework. The AI governance audit takes an architecture diagram or a code scan and checks it against the EU AI Act, DORA, the NIST AI RMF and ISO/IEC 42001. It works article by article and returns the controls that are satisfied, the gaps that are open and remediation guidance for each gap.
You can run it from your own AI assistant. Connect Claude, ChatGPT, Gemini or an IDE assistant to Aribot over MCP, sign in with OAuth, and ask in your own words. The assistant sees your company's data with your permissions, and nothing else.
Audit the customer support assistant diagram against the EU AI Act. List the open gaps, and for each one give me the fix and who should own it.
The same assistant can ask Aribot for a remediation plan for a threat or finding as a dry run: the proposed steps come back after Aribot's governed checks, and nothing is changed. When you ask it to apply a fix for real, the fix goes through the same checks as any other, including whether the attack path is reachable, your autonomy policy and your approval flow. If your policy needs an approval, the answer is that approval is required, and nothing is applied.
For a system in scope of the EU AI Act, the gaps feed the conformity dossier described on the EU AI Act readiness page. The audit is evidence for your people's decisions. It is no legal advice, and classification and sign-off stay with them.
Cloud findings come in volume, and fixing them one at a time hides the pattern. The remediation plans view shows the whole company and each account side by side. A strategic plan for an account sets out the root causes behind its findings, the high-impact actions with their priority and effort, the phases to do them in, and how you will know it worked.
Policy fixes sit in a table with their status, filterable by severity, with a count of how many are done. A plan made before the account's latest scan is marked as older than the scan, so you generate it again against current findings. Commands in a plan that would delete or overwrite something carry a warning label. They stay visible, because the plan put them there for a reason, and the label makes sure they are read before they are run.
When a list cannot be loaded, the screen says it could not be loaded, which is a different message from an empty list. A missing plan never looks like a finished one.
Some fixes are safe to apply without waiting for a person: closing public access on a bucket that should never have had it, or turning logging back on. Governed self-healing applies those fixes once they clear a series of safety gates. A fix is proposed, its impact is checked, the attack path it targets is checked, it is tested a second time, earlier fixes are confirmed to stay fixed, and only then is it applied and recorded.
You set where the line sits. Low-impact fixes apply on their own. Higher-impact fixes wait for a person to approve them. The gates fail closed: if a gate cannot reach a verdict, the fix does not go ahead. Each fix keeps a record of the gates it cleared and the decision made, which is what a reviewer asks to see.
The full picture, with the gate journey for each fix, is on the self-healing page.
A lot of AI risk is fixed in code, by the team that owns it, in its normal sprint. Aribot files threats as tickets into Jira, GitHub, GitLab, Azure DevOps or ServiceNow, along the routes your administrators set up for each project.
On pull requests, the Aribot check leaves one comment that updates as the change moves on, so the developer sees the threat where the fix will be made.
Remediation that cannot be shown did not happen, as far as an auditor is concerned. Agent decisions in Aribot are written to a tamper-evident audit trail: the action, who took it, when and the reason. Fixes keep the record of the gates they cleared. Tickets keep their state.
Anyone with the right access can re-check the trail at any time. If a record was changed after it was written, the re-check shows where. The honest promise is detection, and detection is what an auditor can test. More on the AI audit trail and cost page.
Marrowgate Freight is a fictional logistics company with a route-planning service, a quoting agent, a customer support assistant and cloud accounts for analytics. Here is its first week with discovery and remediation.
Marrowgate Freight connects 140 repositories. Shadow AI discovery returns nine findings. Two matter most: an AI provider key committed to the configuration of the route-planning service, and a vector database added to the customer support pipeline that nobody registered. The platform team takes the key, the support team takes the database, and both findings now have an owner.
Of 31 agents under governance, four need an action and six could not be assessed because their permissions carry no labels. The quoting agent holds a permission to export every customer record, linked to a high-risk threat. The security lead applies Block from the queue and records why. A scheduling agent with the same problem is in the middle of a run, so the queue recommends Reduce access. The AI team lets the run finish, then removes the permission where it is issued. The six unassessed agents get labels by the afternoon and are checked again.
The AI lead asks Claude, connected to Aribot over MCP, to audit the support assistant's architecture diagram against the EU AI Act. The audit lists satisfied controls and three open gaps, including how long conversation logs are kept and how a person can take over a conversation. Each gap comes with remediation guidance, which the AI lead turns into work for the next sprint.
The remediation plan for the analytics cloud account traces most of its findings to one root cause: a storage bucket that serves model training data is open to the internet. The fix is low impact, clears every gate and is applied with its record. Rotating the shared service key behind the same pipeline is higher impact, so it waits. The head of platform approves it for the evening change window.
Six threats from the support assistant's threat model need code changes. They are previewed, then filed to Jira, one ticket per threat. A repeat request reports them as already filed. By the afternoon two are in progress and their assignees show in Aribot. The compliance lead re-checks the audit trail, exports the action queue for the risk register and adds the evidence to the company's ISO/IEC 42001 assessment on Ayurak Trust.
Marrowgate Freight, its people and every number in this scenario are invented for illustration.
Remediation goes wrong in two ways: nothing gets fixed, or something gets fixed that should have been left alone. Each part of Aribot lets you choose how much happens without a person.
At the agent gateway, start in watch-only mode. Every call is checked and recorded and you see which ones would have been blocked, but nothing is stopped. Switch to enforce when the list of would-have-blocked calls holds only the calls you want stopped. In the actions queue, applying is limited to administrators. In self-healing, you set the impact level above which a person must approve. Tickets put the change in the hands of the team that owns the code.
Whichever path a finding takes, the decision and the person behind it are on record.
Answer questions on policy and process and see where your organisation stands against the EU AI Act and related frameworks. It covers the AI that lives outside your code, such as tools staff use in a browser. Take the self-assessment.
Finds the AI that is running, decides and fixes, and keeps the record. Everything on this page happens in Aribot.
A detailed, evidence-backed assessment with Ayurak's team, on templates written from the official text of each framework. Remediation records are the evidence that a risk was treated. See Ayurak Trust.
Remediation is where most frameworks ask for proof. Here is what each one expects and where you will find it.
Risk management, record-keeping and human oversight are duties the Act places on providers and deployers of high-risk systems. The queue, the approval step for higher-impact fixes and the audit trail give you evidence for each. The AI governance audit checks a system article by article.
Discovery supports Map. Assessment and the audit trail support Measure. The actions queue, remediation plans and governed fixes are Manage in practice. Owners and approval lines support Govern.
An AI management system needs risk treatment, monitoring, corrective action and retained records. Findings with owners, recorded decisions and closed tickets are that evidence, kept as the work happens.
For financial entities in the EU, the AI governance audit also checks against DORA, so ICT risk from AI systems is assessed with the rest of your ICT risk.
Agents are identities. Access changes with a recorded reason, least-privilege permissions and a verifiable log match the access-control and change-management tests auditors already run.
The OWASP guidance for large language model applications warns about excessive agency and exposed secrets. Reduced and reissued permissions answer the first, keys found in code the second. Threats fixed through tickets and pull request checks fit the secure development practices in the NIST SSDF.
Assistants reach Aribot over the Model Context Protocol with OAuth sign-in. Agent identities can be provisioned with SCIM, agents that publish A2A agent cards can be onboarded, and the access in force can be viewed as an OpenFGA relationship model.
Framework names are used to describe what the product supports. This page is no legal advice.
The overview of governing AI in Aribot.
Find the AI nobody registered.
Fleet, entitlements, assessment and the actions queue.
The record of what AI did, and what it cost.
A conformity dossier for each AI system.
Fixes that clear safety gates before they change anything.
Watch-only and enforce, call by call.
The standalone product for governing AI agents.
Connect your AI assistant to Aribot over MCP.
Answer the AI readiness self-assessment online. You get a view of where you stand against the EU AI Act, the NIST AI RMF and related frameworks, in minutes.
A detailed, evidence-backed assessment on Ayurak Trust: each answer supported by evidence, reviewed with our team, and reported in a form you can hand to a board or an auditor.
Take the free AI readiness self-assessment, or connect your repositories and agents to Aribot in watch-only mode and see your first queue. Existing Ayurak Trust customers can add remediation evidence to a detailed assessment.