Miranium AI / Products / 03 · MiraOS

One record for the company,
and agents that work inside it.

MiraOS is the operating system for a company: its people, its work, its customers, its money and what it knows, in one application instead of a dozen. Seven agents read and write that record with the permissions of the person who asked, and the audit log names both of them.

Live at os.miranium.ai, with workspaces opened on request.

os.miranium.ai · Automations
when deal.won ask the revenue assistant reports only
Northwind — platform renewalmoved to Closed won by Amara Osei$48,000
Read the account’s historyrevenue tools · as Amara Oseitool
Read the delivery projectdelivery tools · as Amara Oseitool
Brief for delivery, ready to readlogged as agent:revenue, for Amara Osei2 tools
Northwind renewed for another year at $48,000. Delivery owns the NWIND implementation, one of three tasks done, target date September 26.
Same tools, same permissions, same audit log as a person’s question
01 · What it is

The whole company, in one record.

8areas of the business in one application: work, people, customers, money, knowledge, meetings, the assistant, and control
7agents: Mira, the five specialists she consults, and a chief of staff for automations
49tools in a catalogue that is code, reviewed like code
67permissions in one model, shared by every person and every agent
21business events an automation can answer, from deal.won to employee.hired

MiraOS is the operating system for a company. It holds the four things every company runs on — its people, its work, its customers and what it knows — plus its money, in one record, so a promotion, a won deal and the project that follows it are the same history rather than three exports.

Agents work inside that record rather than beside it. Ask Mira a question and she consults the specialist that owns the answer: people, delivery, revenue, the librarian or meetings. Every tool runs as the person who asked, through the same tenancy checks and the same permissions, and the audit log names both the agent and the person it acted for.

Automations are the same agents on a trigger. When a deal is won, the revenue assistant briefs delivery; when somebody is hired, the people assistant checks onboarding; every Monday at nine, the chief of staff writes the week’s digest. Each one starts by reporting what it would do, and a person decides when it may write.

Miranium AI is tenant one: the first company in the database, holding the same privileges as every company after it. MiraOS runs this company every day, which keeps the path a customer uses the path its builders use.

  • One record

    A customer’s account page shows the deals and the delivery work together, because they are one relationship. A person’s record keeps its history: every promotion, move and change, dated.

  • One permission model

    Compensation is visible to an administrator, to your manager, and to you, enforced in one function every screen and every agent calls.

  • One assistant

    Mira answers across every area, cites the page or record each answer came from, and works within what the person asking may see.

  • One audit log

    Every change is recorded against the person who made it, or against the agent and the person it acted for.

02 · What it runs

Everything a company runs on, in one place.

MiraOS replaces the project tracker, the HR system, the CRM, the wiki and the spreadsheet that joins them. Each area below is a module of the same application, reading and writing the same record.

Work

ProjectsBoard · sprints

A key, a board, milestones and stable task references

RoadmapOne timeline

Every project, sprint and milestone with a date

GoalsProgress

What the company is aiming for, and the tasks underneath

Client portalGuest access

Share one project with a client, who sees that project alone

People

Directory & org chartReporting lines

Who reports to whom, drawn from the record

Time offBalances

Requests, approvals, and balances computed from them

Reviews & compensationCycles · bands

Review cycles, pay bands and raises

HiringOpening → hire

One action creates the employee and starts a dated onboarding board

Payroll & benefitsGross to net

Pay periods, what was paid, plans offered and elections

Customers

PipelineWeighted by stage

Each stage carries its own probability, and closing a deal is a stage too

Quotes & campaignsCPQ

A product catalog, priced quotes, and campaigns to leads

SupportPer account

Tickets against the account they came from, with internal notes kept separate

InvoicesFrom recorded time

Each time entry attached to its invoice, so it is billed once

Money, knowledge and meetings

FinancePlaid · Mercury · Ramp · Brex

Bank and card lines, categorised with tax lines, by month, quarter or year

KnowledgeVersioned · searchable

Nested pages, saved as you type, and answerable by the agents with citations

MeetingsGoogle Meet notetaker

Joins the call, transcribes it, and turns what was agreed into tasks

Control

Roles & access requestsManager, then admin

Ask for a role; your manager approves first, then an administrator

Change requestsFreeze windows

What is changing, when, the rollback plan, and who agreed

IncidentsTimeline

The record of getting a service back, as it happened

ActivityPerson · agent · automation

Every change anybody made, filterable by time

The MiraOS pipeline: $179.4K open across 7 deals, $57.6K weighted by stage probability, $15.0K won this year, then deals in four stages, Qualifying at 10 percent, Discovery at 25, Proposal at 50 and Negotiation at 75, with the MiraOS sidebar listing projects, tasks, meetings, goals and the people modules
The pipeline, weighted by stage. Dropping a deal into a won stage closes it and fires deal.won for any automation listening.
03 · The agents

Seven agents, each with a job.

Ask Mira anything and she consults the specialist that owns the answer. Each agent has its own tools and its own model tier, and every one of them works as the person who asked.

The MiraOS agent roster
MiraThe one you talk to. Reads the question, consults the right specialists, and writes the answer with its sources.
People assistantThe directory, time off, reviews, hiring and the handbook.
Delivery assistantProjects, tasks, sprints, milestones and logged time.
Revenue assistantLeads, the pipeline, accounts, quotes and campaigns.
LibrarianThe knowledge base: finds the page, quotes it, and cites the section.
Meetings assistantNotes, decisions and follow-up tasks from the company’s calls.
Chief of staffRuns the automations and the scheduled digests, with the widest set of tools.
  1. The roster is the ceiling

    What each agent may do is written in code and reviewed like code. A company’s settings narrow it from there.

    Code
  2. The person’s permission

    Every tool runs as the person who asked, through the same tenancy checks and the same 67 permissions a screen uses.

    Same rules
  3. Reads first, writes by choice

    An automation starts in reports-only mode and shows what it would do. A person reads a few runs, then lets it write.

    Reports only → writes
  4. Logged as both

    A write is recorded as the agent, for the person, in the same transaction as the change itself.

    agent:revenue, for Amara

Runs on the model you choose

Anthropic or OpenAI, chosen per deployment, with each task assigned a tier — fast, standard or deep — that maps to a model. Every call is charged to the company it served, against a monthly allowance a platform operator sets. A built-in deterministic planner covers local use, answering from the read tools alone.

04 · Automations

When something happens, an agent acts on it.

An automation is a sentence: when this happens in the business, ask this agent to do that. It runs with the same tools, the same permissions and the same audit trail as a person’s question, through a durable queue that picks up where it left off after a restart.

On a business event

Twenty-one events named after the business rather than the table: deal.won, employee.hired, change.approved, task.blocked, document.published and sixteen more.

On a schedule

A cron line in the company’s own time zone. The Monday morning digest runs at nine and tells the team what happened last week and what is due.

With its reasoning shown

Every run keeps its transcript: which tools it called, what came back, and what it said. Test an automation before it goes live and read exactly what it would have done.

The MiraOS automations screen with three rules: brief the team when a deal is won, check onboarding is ready for a new hire, and a Monday morning digest at nine, each marked on and reports only with Test, Turn off and Edit buttons, beside a list of recent runs marked complete
Three rules, each in reports only mode with a Let it write link, and every run’s transcript one click away.
05 · What it connects to

The front door for the rest of your tools.

MiraOS signs people in, signs them in to the rest of the Miranium product family, and lets outside agents and apps work with the record as the person who connected them.

Google WorkspaceSign-in

Company accounts, placed in their company’s workspace by domain

The Miranium familyOpenID Connect · PKCE

One account for MiraShield and every app after it, with an entitlement per person per app

Claude Code and MCP agents48 tools · OAuth

An outside agent acts as the person who connected it, and the log reads “Claude Code, for Ray Han”

Marketplace appsScoped tokens · webhooks

Add an app for the company; removing one hides it and keeps its records

Bank feedsPlaid · Mercury · Ramp · Brex

Transactions arrive categorised, with a CSV import beside them

Google MeetNotetaker

A notetaker joins the call; notes from a customer call land on that account’s timeline

The CRM itself is a marketplace app, installed by default: its screens, its API and its agent tools all follow the installation, which is how every app after it will work.

06 · Built to be audited

Every company apart, every change attributed.

MiraOS holds salaries, customers and bank lines for many companies at once. The separation between them is enforced twice, and every change carries a name.

How MiraOS keeps companies apart and changes attributable
Tenancy in the applicationEvery query is scoped to the company in the request, and fetching a record by its id checks the company as well.
Tenancy in the databasePostgres row-level security on every company-owned table, applied to the role the application connects as.
Permissions67 permissions in one model. Compensation, for example, reaches an administrator, your manager, and you.
AuditRecorded inside the same transaction as the change, so the log and the data always agree.
AgentsLogged as the agent and the person it acted for, so every agent action traces to an accountable human.
Platform operatorsOne permission, held in one company and assigned through IAM, so every operator is visible and audited.
07 · Where it runs

Live, and running this company.

MiraOS is in production at os.miranium.ai, and Miranium AI runs its own work, people and customers on it every day.

  • Hosted on AWS, with sign-in at id.os.miranium.ai
  • Database dumped every night and snapshotted with its files, fourteen nights kept
  • Workspaces opened on request, after a review by Miranium AI
  • Miranium AI is tenant one, with the same privileges as every company after it

The approval contract and the audit discipline MiraOS runs on are the same ones behind Gable Pro and MiraShield.