OIDA for organisations

Every AI on your teams, working from the current decision.

Policies, procedures, price lists and quality standards live across dozens of systems and versions. OIDA keeps track of which is current, for which office or function, and serves it to every AI assistant the organisation approves. With roles, review and audit.

Five questions your teams’ assistants cannot settle today.

These are not search questions. They are questions of state: which version, for which office or function, since when and whether anyone has decided. Here is how OIDA answers.

Illustrative examples. Choose a question and compare the answer and sources.

Get a demo

assistant · connected to OIDA

Which remote-work policy applies to the Milan office?

  1. resolve_decision_statescope Italian offices
  2. Reading the sources in the registryHR policy v6, §2 · Management announcement, Feb 2026
  3. State resolvedIn force

Italian offices work on site three days a week.

In force · scope Italian offices · from 1 Mar 2026 · supersedes Two-day rule, HR policy v5

Three days on site per week from 1 March 2026, HR policy v6, §2, for all Italian offices. The two-day rule in policy v5 is superseded.

Sources
  • HR policy v6, §2From 1 March 2026, staff in Italian offices work on site at least three days a week.Primary
  • Management announcement, Feb 2026Evidence

The solution

A shared memory that grows as your company grows, and builds your own intelligence, for full sovereignty over your data.

Intranet, email and chat disagree. OIDA identifies the rule in force.

A person asks the organisation’s approved assistant. The answer includes the state, the office or function it applies to, and the source.

assistant · connected to OIDA
Your AI assistant · AI modelShare

How many days on site are required in the Milan office?

oida · resolve_decision_state

Resolving the remote-work topic, scope: Italian offices

Contested

Italian offices work on site three days a week.

HR policy v6, §2 · scope: Italian offices · from 1 Mar 2026 · contested while a conflict remains open

Three days a week, HR policy v6, §2, from 1 March 2026. Customer support has a four-day remote-work exception. An office manager message announces a return to two days: it is recorded as an open conflict, not approved.

oida · leadershipOpen in OIDA
Decision registrytopic lavoro-da-remoto
  1. In force
    Italian offices work on site three days a week.HR policy v6, §2 · scope: Italian offices · from 1 Mar 2026 · contested while the conflict below remains open
  2. Superseded
    Staff work on site two days a week.HR policy v5, §2 · superseded by HR policy v6 · kept as history, never returned as current
  3. Scoped exception
    Customer support works remotely four days a week.Office agreement, 20 Mar 2026 · scope: customer support · until 31 Dec 2026 · returned only for that scope
  4. Open conflict
    “From September, we are going back to two days on site.”Office manager message, 1 Sep 2026 · non-authoritative · recorded, not applied · awaiting review
  5. Unknown
    Which rule applies to external contractors?No approved decision · nothing inferred

Three moments when the registry speaks your language.

  1. 01

    A new office

    The person opening the office asks which policies, procedures and price lists apply there from day one. The answer includes current rules for that office, valid exceptions and their expiry dates, with sources.

  2. 02

    An audit

    Reviewers read the same decision as teams and their assistants: who approved it, when, why and what it replaced. History accumulates: every change adds a row. None removes one.

  3. 03

    A change of supplier

    A supplier’s qualification changes in a resolution, an email and a chat. OIDA serves the approved one and records the others as open conflicts until someone with the right role decides. Procurement and logistics assistants read the same state.

Who can decide, who can read, and the history of every change.

OIDA treats the decision registry as a governance record: explicit roles, reasoned writes, accumulating history and logged access.

  1. 01

    Three roles

    Owner, admin and member. In reviewed mode, owners and admins approve; in peer mode, members can also approve, revoke and resolve conflicts. Anyone can propose ontology changes, but only owners and admins can approve them.

  2. 02

    Writes with a reason

    Every approval, rejection or supersession carries the person’s name and a required reason. No candidate becomes current on its own.

  3. 03

    Append-only history

    Superseded decisions stay in the registry with the date they stopped applying and what replaced them. Nothing is deleted to make room for a new version.

  4. 04

    Every call logged

    Every assistant request to OIDA tools is logged for audit: who, when and which topic. Clients authenticate with OAuth 2.1 and PKCE. OIDA does not issue long-lived tokens.

  5. 05

    The workspace is the boundary

    Each organisation has its own workspace, the tenancy boundary: decisions, sources and roles do not cross it. An assistant connected to a workspace reads only that workspace.

  6. 06

    Row-level security

    The database enforces workspace separation at row level: every query carries the workspace and reads only its rows. Separation lives in the database as well as the application.

The same registry, in your industry’s examples.

Three pages with questions, records and moments in the language of the people doing the work.

  1. 01

    Manufacturing

    Drawing revisions, approved suppliers, process parameters and line-specific deviations, current for each plant.

    Explore the page
  2. 02

    Consulting

    Method standards, account rulings and rate cards, current for each practice and client.

    Explore the page
  3. 03

    Retail

    Return policies, promotional rules and checkout procedures, current for each brand, format and store.

    Explore the page

The way you decide becomes an asset of your own.

The memory says what is in force now. An adapter changes something else: the models’ tendency to answer the way you answer. It is your own history of decisions, compressed into a file that stays yours and that you can take with you.

No data-collection project is needed: it is the registry you keep every day. Volume is not the value, signal is, context, scope, outcome and the correction when it came.

Illustrative example of the same question, before and after the adapter.

Can we approve a full-time remote request for the Milan office?

Base model only

It depends on your internal policy and on the role. Usually the job, seniority and impact on the team are weighed: it is worth checking with human resources before answering.

  • Defers to a document it does not cite
  • No scope and no date
  • Does not close, and does not say who decides

Base model + adapter

Rule in force
the memory brings it, with its scope and effective date.
Scope
which office and which role it applies to, and whether a recorded exception exists.
Answer
yes or no, and on what conditions: the request is settled, not deferred.
Who approves
who has to sign the exception, and how long it lasts.
  • The same structure every time
  • Scope and validity always stated
  • Closes, and says who approves

The memory brings the rule. The adapter brings the shape of the answer. Both are needed: current state plus learned behaviour.

Today OIDA Cloud stores and does not train. The OIDA Intelligence pipeline is implemented and tested in a separate codebase, is not connected to Cloud and is off by default. If your organisation used it, training would start only from a dataset an owner had admitted under recorded rules, and a candidate would be compared with a baseline before an owner decided on promotion.

Let us talk it through in a demo

Lost time has a cost. Measure what changes for your team.

More than 6 in 10 times

when the document the AI retrieves holds a wrong figure, the AI repeats it as true: even when it knew the right answer

ClashEval, 2024–2025: six models compared on over 1,200 questions across six fields

50 hours a month

spent reconstructing decisions if ten people spend fifteen minutes a day

Making fewer mistakes, and managing your ontology and your company memory to build an AI of your own, means saving money.

Find the decision

Ask which rule applies today and read the source alongside the answer.

Your AI assistant

QuestionWhich database do we use for a new service?

Toolresolve_decision_state

OIDAone answer, with its source
In force

PostgreSQL is the approved database for new services.

ADR 024 · scope new-services · since 1 Feb 2026

  • ADR 024 · Choice of databaseNew services use PostgreSQL.primary

Architecture and sovereignty

Your decisions stay with you, even when you change AI.

Decisions stay in a registry separate from the AI model. In Cloud, data is in the database we run and each organisation has its own workspace. For enterprise integration we talk directly to your IT department and keep your data in your own infrastructure, with your own policy.

Your AI assistantscompatible, via MCP

Your peopleweb app

Who asksyour people and your tools

OIDAthe decision layer
  • explicit rules for decision state
  • traceable sources and evidence
  • recorded authority and scope
  • No copy of your documentsOIDA stores the source text you submit, decisions and evidence. MCP answers return excerpts and references.

  • No trainingOIDA trains no model on the data in the registry. The dataset stays yours: any use starts from a decision of yours.

Your databasewhere the decisions stay

Cloudone workspace per organisation, data kept separate, Frankfurt

Enterprise integrationyour infrastructure and your policy, agreed with your IT department

Your data stays where you decideOriginals stay in their systems; OIDA retains submitted sources.

The model is the tenant. The structure is yours.

Data sovereignty starts with where data is stored and who can access it: we define those boundaries together for the pilot. AI sovereignty starts with a memory separate from the model, queryable through MCP, the protocol that connects assistants to external tools. You can change compatible assistants while keeping the same registry.

95 %or more of respondents consider private and sovereign AI important. 29% concretely prioritise sovereign AI in the near term
NTT DATA, 2026 Global AI Report, nearly 5,000 senior decision-makers across 30+ markets
  • Boundaries. Where the registry lives and who may read it is your call, settled before the pilot starts.

  • Models. Authorised assistants query the same registry, kept separate from models.

  • Permissions. Access by workspace, actions by role. Applicability scope is not a reading permission.

  • Efficiency. Answers carry excerpts, state and references. Use the pilot to assess the context your agent needs.

Accelerated in Turin, with a scientific advisor from MIT.

OIDA is accelerated within Kakashi Venture Accelerator, an AI-native venture studio based in Turin, with senior scientific advisor Pierfrancesco Beneventano, researcher in machine learning theory at Massachusetts Institute of Technology. The method is described in a publication with public evaluation corpora.

We publish what we learn.

All publications

Works with the clients you already have.

Connect a compatible client and authorise workspace access. Your agent can query decisions, sources and states through MCP. Another authorised AI client can consult the same registry.

Connect your AI

  • ChatGPTin developer mode
  • Claudeweb, desktop and mobile
  • Claude Code
  • Cursor
  • CodexCLI and IDE extension
  • GitHub Copilotin VS Code
  • Any MCP client

Get started with a clear approach.

  1. 01

    Documentation

    How to connect a client, what an answer contains, who approves what and where data lives.

    Read the documentation
  2. 02

    Research

    The method behind OIDA and other publications, with public evaluation corpora.

    All publications
  3. 03

    Installation guide

    Setup steps and workspace address for each compatible client, inside the web app.

    Open the guide

Frequently asked questions.

How to start, who approves, who can read, and what works today.

Does data stay in Europe? What does sovereignty mean here?

The Cloud registry is in Frankfurt, in the database we run, with data separation by organisation. OIDA does not train models on recorded data. Connected assistants receive excerpts and references under their respective providers’ terms. For enterprise integration we talk to your IT department: the registry stays in your infrastructure, with your own policy.

How do roles and audit work?

Three roles per workspace: owner, admin, member. Members read and propose. Admins and owners approve, reject and supersede, with a required reason kept in history. History is append-only: superseded decisions remain with their date and successor. Every assistant call to OIDA tools is logged, and the review queue is available in the web app.

Can we keep data in our own database?

For a database managed by your company, we agree on requirements and integration first. This is not a self-service Cloud configuration feature. OIDA Local covers one operator on their own machine. A multi-user on-premises deployment is not currently available.

Is OIDA an assistant or a chat?

OIDA is a decision registry your AI assistant can query. Keep working in your existing compatible client. You record the relevant sources: OIDA does not automatically listen to calls or conversations.

Who approves a decision?

By default, owners and admins approve. Member contributions stay proposed. An owner can enable peer governance, allowing members to approve decisions too. Inferences from prose stay proposed. Ontology changes always require separate approval by an owner or admin.

Does OIDA train models on our data?

OIDA Cloud stores decisions, evidence and history without training models. OIDA Intelligence is a separate pipeline, not connected to Cloud and off by default. Using it requires an owner-admitted dataset, recorded rules and evaluation before a candidate model is approved.

Which clients work today?

Claude Code, Cursor and Codex have completed a real end-to-end run. ChatGPT in developer mode, the Claude apps and GitHub Copilot in VS Code follow the vendor’s published setup path. Any client supporting Streamable HTTP and OAuth 2.1 can connect. Clients that send only a static header cannot.

How much does it cost?

OIDA Cloud is in pilot. Request a demo to agree on the use case, access and pilot terms.

Start with one decision. Check what your AI answers.

Choose a decision that changed recently: an offer, a procedure or a policy. Bring the earlier source and the approved one.

  1. 01

    Create your workspace

    Sign up with your email and organisation name. Confirm your email when requested and sign in to your workspace.

  2. 02

    Connect your assistant

    Follow the installation guide: copy OIDA’s address into a compatible assistant’s settings and authorise access.

  3. 03

    Record, approve, check

    Ask your assistant to propose a map of topics and scopes, then approve it. Record the decision with its source, approve it and ask what applies now.