Uvi logo

Uvi Review

Visit

Reasoning Layer infrastructure for enterprise AI agents

Uvi is a Reasoning Layer platform built on a Decision Graph for enterprise AI agents.

AI Panel Score

7.1/10

6 AI reviews

Reviewed

Facts checked against uvi.io

About Uvi

Uvi works in two tiers. The first, the Topic Graph, indexes an enterprise's entire dataset and links documents to one another through explicit and implicit references, such as a ticket connected to a pull request, the code it touched, and the Slack thread that discussed it. It also resolves entities across tools so a single person maps to one identity everywhere, and it enforces document-level permissions on every node. The second tier, the Decision Graph, encodes a company's private chain of decisions, their owners, triggers, and blockers, so an agent can ask a question like "What's blocking checkout v2 from shipping?" and get back the specific open decisions, their owners, and current status rather than a pile of documents to read.

The website positions Uvi against enterprise search platforms such as Glean, vector databases, RAG frameworks, and traditional knowledge graphs: search returns links, while Uvi's reasoning layer returns the decision chain itself. It deploys on-premise or inside a customer's VPC with zero data egress, works with any LLM (OpenAI, Anthropic, Llama, Mistral) and any agentic framework (LangChain, AutoGen, CrewAI, or custom setups), and enforces existing role-based access controls natively at retrieval time rather than after the fact. Uvi also publishes an open Decision Graph schema specification and a reference MCP server under Apache 2.0 for teams building their own implementation.

The company reports that the approach reduces tokens used per agent interaction and lowers retrieval latency compared with traditional RAG pipelines, framing this as a way for enterprises capping LLM budgets to unblock teams without raising the cap. Rollout is handled by a Forward Deployed Agent, described as a specialist in ETL and data science, who works with a customer's tech lead to build the Decision Graph end-to-end, with production deployment cited at 2-4 weeks.

Uvi is built for large engineering organizations, typically cited as 100+ engineers, where decisions are scattered across many systems and tools. Production customers named on the website include Global-E (NASDAQ: GLBE) and Melio. The site does not publish specific pricing plans or figures.

Features

Analytics

  • Faster Retrieval Latency

    Delivers quicker response times than traditional RAG pipelines by handing agents the right context directly instead of requiring iterative searching.

  • Token Cost Reduction

    Reduces tokens consumed per agent interaction by returning one precise structured answer instead of dozens of speculative retrievals, lowering measurable LLM spend.

Core

  • Decision Graph

    Models decisions as first-class nodes—owner, trigger, blockers, and dependencies—encoded across an organization's tools and private vocabulary to represent how the company actually decides, ships, and unblocks.

  • Entity Resolution

    Resolves entities across tools so a single person or object maps to one consistent identity everywhere in the graph.

  • Topic Graph

    Indexes the entire enterprise dataset and links every document to every other through explicit and implicit references (ticket ↔ PR ↔ code ↔ Slack thread) to form the underlying plumbing beneath the Decision Graph.

Customization

  • Open Decision Graph Schema & Reference MCP Server

    Provides an open, Apache 2.0 licensed Decision Graph schema specification and reference MCP server that teams can implement against to build their own version.

Integration

  • GraphQL Query Interface

    Lets any AI agent query the Decision Graph directly in GraphQL and receive a structured chain of decisions rather than a list of documents.

  • LLM and Framework Agnostic Integration

    Integrates with any LLM (OpenAI, Anthropic, Llama, Mistral) and any agentic framework (LangChain, AutoGen, CrewAI, custom) so existing agents can plug into the graph.

  • MCP Server

    Turns an agent's plain-language intent into a structured GraphQL query against the Decision Graph, acting as the Model Context Protocol interface to the reasoning layer.

Security

  • Native Role-Based Access Control

    Enforces existing role-based access controls and document-level permissions natively at retrieval time on every node of the graph, rather than post-hoc.

  • On-Prem / VPC Deployment

    Deploys inside a customer's own premises or VPC with zero data egress, including support for air-gapped environments.

Support

  • Forward Deployed Agent

    A specialist in ETL and data science sits with the customer's tech lead to encode decisions, owners, triggers, and blockers end-to-end, putting the Decision Graph into production in 2-4 weeks.

Preview

Uvi desktop previewUvi mobile preview

Pricing Plans

Contact Sales

Contact sales

Uvi is enterprise infrastructure for large engineering organizations (typically 100+ engineers), deployed on-premise or in a customer VPC via a Forward Deployed Agent engagement. No public pricing is listed on the site; engagement is through a demo/contact process.

  • On-prem or customer VPC deployment with zero data egress
  • Forward Deployed Agent builds the Decision Graph end-to-end in 2-4 weeks
  • Native RBAC enforced at retrieval time on every node of the graph
  • Integrates with any LLM and any agentic framework
  • Queryable via GraphQL or MCP server
  • SOC 2 in progress, BAA + DPA available

AI Panel Reviews

The Decision Maker

The Decision Maker

Strategic bet, vendor viability, timing, adoption approval
7.8/10

A decision graph instead of a document pile, if you've got 100+ engineers and patience for a build-out.

“Uvi skips the retrieve-and-hope model and models decisions themselves. The 97-of-100 benchmark against GPT-4.1 is compelling, but it's one vendor's own test at one customer.”

Two tiers here: a Topic Graph that links tickets, PRs, code and Slack threads, and a Decision Graph on top that tracks owners, triggers and blockers. That's a real architectural bet against the obvious alternative of enterprise search plus RAG, which hands you links instead of an answer. The GraphQL and MCP query interface is the kind of detail that suggests actual engineering, not a wrapper.

Forward Deployed Agent model means 2-4 weeks to production, but that's a services engagement, not a self-serve product. No public pricing, quote-only, built for orgs with 100+ engineers — this isn't a pilot-with-five-people tool.

Named customers: Global-E and Melio. Two logos. SOC 2 is in progress, not done, which matters if you're pushing code and Slack history into a third-party graph. On-prem and VPC deployment with zero egress covers the biggest objection. Apache 2.0 schema is a smart hedge against lock-in fear.

Competitive Positioning8.3

The 97-of-100 win against MCP-enabled GPT-4.1 at Global-E is a specific, named benchmark most document-search tools can't point to.

Reputation Risk6.8

SOC 2 is listed as in progress rather than complete, which is a real gap for a product ingesting code and Slack data.

Speed to Value7.0

2-4 week production timeline via a Forward Deployed Agent is fast for enterprise infrastructure but still a services-led rollout, not instant.

Strategic Fit8.2

A decision-chain answer instead of a document list is a genuine step forward for agent tooling, not just a cheaper RAG pipeline.

Vendor Viability7.3

Open schema spec and reference MCP server under Apache 2.0 signal real engineering investment, though I couldn't find docs or a changelog to confirm shipping cadence.

Pros

  • Decision Graph models owners, triggers and blockers as first-class nodes, not just linked documents
  • On-prem/VPC deployment with zero data egress, including air-gapped support
  • Open Apache 2.0 schema and reference MCP server reduce lock-in fear
  • Works with any LLM and any agentic framework including LangChain, AutoGen, CrewAI

Cons

  • Quote-only pricing with no visible tiers or per-seat numbers
  • SOC 2 still in progress, not complete
  • Only two named production customers to point to
  • Rollout depends on a Forward Deployed Agent engagement, not self-serve setup

Right for

Large engineering organizations with 100+ engineers drowning in scattered decisions across tickets, PRs and Slack.

Avoid if

Skip it if you need a self-serve tool you can pilot with five engineers next week.

The Domain Strategist

The Domain Strategist

Craft and strategy in the product's domain — adapts identity per category, same lens
7.8/10

A decision graph is the right unit of knowledge for engineering orgs that have outgrown search.

“Uvi models decisions, owners, and blockers as graph nodes instead of indexing documents into a search layer. That's the correct taxonomy shift for knowledge management in agentic workflows, but it asks a KM function to take on live data modeling, not content curation.”

Most enterprise search and knowledge graph tools still organize around the document as the atomic unit. Uvi's Decision Graph treats the decision itself as the node, with owner, trigger, and blocker as first-class attributes. That's a genuine taxonomy upgrade for KM teams who've spent years fighting the gap between 'here are twelve related tickets' and 'here is who is blocking this and why.' The Topic Graph underneath, resolving a ticket to its PR to its Slack thread, is the kind of cross-system entity work most KM programs attempt manually in a wiki and never finish.

The catch is that this isn't a content governance tool, it's a live operational model of engineering decisions. That shifts KM ownership toward tech leads and away from librarians and taxonomists, which changes who you need on staff to keep the graph honest. Our discipline has spent a decade pulling SMEs into curation; this pulls engineering further out of it.

GraphQL and MCP access fit how agent-building teams already query things, and LLM-agnostic design avoids betting the taxonomy on one model vendor. Three-year question: does the Decision Graph stay a living model of the org, or calcify the day the Forward Deployed Agent leaves.

Category Positioning7.5

Positioned explicitly against search-and-link platforms like Glean by returning decision chains instead of document lists, a clear and defensible wedge, though still unproven at scale with only a couple of named production deployments.

Domain Fit7.6

Fits engineering knowledge work well via Claude Code and Cursor integration, but KM teams outside engineering have no clear entry point into the Decision Graph.

Integration Surface8.0

Querying via GraphQL or MCP and plugging into LangChain, AutoGen, or CrewAI means it sits alongside existing agent tooling rather than forcing a rebuild.

Long-term Implications7.3

A graph that encodes 'how the company actually decides' becomes a durable asset only if someone keeps feeding it after the initial 2-4 week build, a maintenance question the model doesn't answer on its own.

Strategic Depth8.2

Modeling decisions with owners, triggers and blockers as graph primitives goes past retrieval into organizational modeling, which is a deeper craft ceiling than most search tools attempt.

Pros

  • Decision Graph treats owner, trigger, and blocker as queryable attributes, not buried text
  • Topic Graph resolves tickets, PRs, code, and Slack threads to one entity identity
  • GraphQL and MCP access fit how agent-building teams already query infrastructure
  • LLM and framework agnostic, so the graph isn't locked to one model vendor

Cons

  • Shifts knowledge curation responsibility toward engineering leads rather than KM staff
  • Built for large engineering orgs (100+ engineers), not general organizational knowledge
  • Long-term graph upkeep after the initial build isn't addressed in what I could find
  • Positioned narrowly around engineering decision chains, not broader institutional knowledge

Right for

Engineering organizations with 100+ engineers who need agents to reason over who decided what and what's blocking shipment, not just retrieve documents.

Avoid if

Avoid if your knowledge management mandate spans non-engineering domains where decisions aren't tracked in tickets, PRs, and code.

The Finance Lead

The Finance Lead

Money, total cost of ownership, contracts, procurement math
6.2/10

No number on the page. 97/100 benchmark, zero dollars attached.

“Contact-sales only, no tiers, no floor price. Math is impossible to run before a call.”

No pricing plan here. One line: Contact Sales. Can't build a TCO model off that.

What I can model: a Forward Deployed Agent engagement, 2-4 weeks to production. That's services cost on top of license, undisclosed. For 100+ engineer orgs — the stated target segment — figure a build cost that rivals the first year of license fees. Category norm for white-glove enterprise rollouts is 20-40% of year-one contract value in services. Nothing here confirms or denies that.

The 97-of-100 benchmark at Global-E is the closest thing to an ROI hook. It's a performance claim, not a cost claim. Token reduction and latency gains are mentioned too, which matters for teams with LLM budget caps — but there's no metered rate to multiply against. SOC 2 in progress means security review timelines, not dollars, but it'll slow procurement on the way in.

Billing & Procurement4.5

SOC 2 still in progress and sales-led onboarding via Forward Deployed Agent add friction before invoice one.

Contract Flexibility5.5

No term length or renewal clause visible; enterprise infra deals usually mean annual commits, unconfirmed here.

Pricing Transparency3.0

Single tier, Contact Sales, no seat count or floor figure published.

ROI Clarity7.0

97/100 benchmark win plus stated token and latency reductions give a measurable hook, even without dollar figures attached.

Total Cost of Ownership4.5

Forward Deployed Agent engagement implies real services spend with no rate card to size it.

Pros

  • Named production benchmark (97/100 vs GPT-4.1) gives procurement something concrete to ask vendor to reproduce
  • BAA and DPA available, which shortens security review for regulated buyers
  • Token cost reduction claim gives finance a lever to actually measure against LLM spend

Cons

  • Zero price anchor anywhere, not even a floor, to start a budget conversation
  • Forward Deployed Agent engagement cost is undisclosed and likely substantial at this org size
  • SOC 2 in progress adds a procurement delay with no stated completion date

Right for

Finance teams at 100+ engineer orgs who can get a quote and have budget authority to negotiate services cost directly.

Avoid if

Avoid if you need a published number to clear a budget gate before the first sales call.

The Domain Practitioner

The Domain Practitioner

Daily hands-on reality in the product's domain — adapts identity per category, same lens
7.6/10

A Decision Graph is only as current as whoever maintains it after the Forward Deployed Agent leaves

“Uvi's GraphQL/MCP query model is a genuine fit for how agent-building teams already work, not a bolted-on chat box. The open question for anyone running longitudinal research is what the graph looks like six months post-rollout, once the specialist team moves to the next account.”

As a research tool, the interesting claim here isn't retrieval speed, it's provenance: a decision node carries an owner, a trigger, a blocker. That's closer to how I'd want to trace an institutional decision than a ranked list of Slack threads. The GraphQL interface means I can write a repeatable query and rerun it as the org changes, which beats re-prompting a search bar every time.

The open question is corpus drift. Entity resolution across tickets, PRs, code, and Slack is the hard research problem — getting it right once at Global-E is different from keeping a 100+ engineer org's decision chain accurate a year later as ownership rotates and tools get swapped. I found nothing describing how the Topic Graph gets re-indexed or re-verified after the initial 2-4 week build.

Documentation-wise, the public blog reads like it's written for buyers evaluating the pitch, not researchers trying to replicate the 97/100 benchmark methodology. I'd want the actual query set, not just the win rate, before citing it.

Day-3 Reality7.5

The decision-chain answer format is a real upgrade over document lists, but day-3 value depends entirely on how well the initial Forward Deployed Agent build captured tribal context.

Documentation Practitioner-Fit6.5

I could only find the blog; the benchmark numbers are cited without a published query set or methodology to let anyone verify the 97/100 result independently.

Friction Surface6.8

No self-serve path and a mandatory specialist engagement means any iteration on the graph's structure likely routes back through that same team, not the researcher.

Power-User Depth7.3

The Apache 2.0 schema and reference MCP server suggest real depth for teams wanting to extend the graph, though discoverability of that path from the main site is thin.

Workflow Integration8.0

Querying via GraphQL or MCP against existing agent frameworks like LangChain or CrewAI fits how technical research workflows are already built, not a new habit layered on top.

Pros

  • Decision-chain answers with owner/trigger/blocker fields support repeatable, citable queries rather than one-off search results
  • Open Apache 2.0 schema lets a research team inspect or extend how decisions are modeled, not just consume a black box
  • GraphQL interface fits scripted, longitudinal research workflows better than a chat search box

Cons

  • No published methodology or query set behind the 97/100 benchmark makes it hard to independently verify as a researcher
  • Graph maintenance and re-indexing process after the initial build isn't documented anywhere I could find
  • Public documentation reads as buyer-facing marketing rather than a practitioner reference for query construction

Right for

A research or knowledge team at a large engineering org that needs to trace decision provenance across tools and can staff an ongoing relationship with Uvi's deployment team.

Avoid if

Avoid if you need to independently audit or reproduce the benchmark claims before trusting the system for research citations.

The Power User

The Power User

Daily human experience, onboarding, polish, learning curve, reliability
6.9/10

Nobody self-serves their way into this one. You get a Forward Deployed Agent instead.

“Uvi isn't a tool you poke at for ten minutes to get a feel for. It's infrastructure someone builds for you, which flips every normal 'day one' question on its head.”

You can't really do a day-3 test on Uvi the way you'd test a normal app, because there's no app to open yet. There's a Forward Deployed Agent who sits with your tech lead for 2-4 weeks building the Decision Graph before anyone queries anything. That's a wildly different onboarding model than click-signup-and-explore, and whether it feels like a relief or a stall depends entirely on how much you trust that specialist.

Once it's running, the interaction surface is GraphQL and MCP, not a dashboard. So 'daily polish' as I'd normally judge it — empty states, loading spinners, mobile check-ins — mostly doesn't apply, because the people touching this day to day are engineers querying through Claude Code or Cursor, not staring at a screen Uvi built.

That's the tradeoff: you're not buying a product you learn, you're buying an integration someone else assembles for you, on orgs of 100+ engineers. Fine if you've got the headcount and patience for that. Rough if you wanted something you could just try first.

Daily Polish6.0

There's no end-user interface to sweat details on — the surface is GraphQL/MCP, so 'polish' lives in query ergonomics I can't see.

Learning Curve7.0

An Apache 2.0 schema and reference MCP server give technical teams something concrete to study and extend over months, not just a locked product to click through.

Mobile Parity5.0

Platform is listed as web only, and the whole model is engineers querying a graph, so mobile isn't really part of the design conversation.

Onboarding Experience5.5

A 2-4 week Forward Deployed Agent build replaces self-serve onboarding entirely, which is homework by design, not welcome.

Reliability Feel7.0

On-prem/VPC with zero data egress and RBAC enforced at retrieval time suggest a team that thought hard about failure modes, even without visible uptime data.

Pros

  • Decision Graph answers come back as structured owner/trigger/blocker chains via GraphQL, not a search results page
  • Integrates directly with coding tools engineers already live in, like Claude Code and Cursor
  • Open Apache 2.0 schema means a team isn't stuck waiting on Uvi for every extension

Cons

  • No self-serve path at all — you're waiting on a Forward Deployed Agent engagement before day one really starts
  • Web-only, GraphQL/MCP surface means almost nothing here is judged on the usual day-to-day screen polish
  • Built explicitly for 100+ engineer orgs, so smaller teams get nothing to try

Right for

Large engineering organizations with 100+ engineers who can commit to a multi-week Forward Deployed Agent build before seeing value.

Avoid if

Avoid if you want to try something yourself this week rather than commission an infrastructure build.

The Skeptic

The Skeptic

Contrarian. Watch-outs, deal-breakers, broken promises, category patterns
6.4/10

Naboo rebranded to Uvi. Name changes make me check the fundamentals twice.

“97 of 100 queries beat MCP-enabled GPT-4.1 at one customer, Global-E, on an undisclosed methodology. Strong claim, thin proof surface.”

A single benchmark number carries a lot of weight on this site. 97/100 vs GPT-4.1 at Global-E sounds concrete, but there's no published query set, no third party replicating it. I've seen vendors lead with a head-to-head stat before it's independently checked — sometimes it holds, sometimes it quietly disappears from the homepage a year later.

The rebrand itself (Naboo to Uvi, redirect in place) isn't disqualifying. Companies rename. But paired with 'SOC 2 in progress' and only Global-E and Melio named as production customers, it reads like an early-stage story still being written, not an established one.

The Apache 2.0 schema is a genuine hedge against lock-in — rare in this category, and worth crediting. Whether the core graph-building logic ports anywhere near as cleanly is a separate question nobody's answered yet.

Competitive Differentiation7.0

Framing itself against enterprise search and vector databases as returning decisions instead of links is a clear, specific contrast.

Exit Portability7.0

The open Apache 2.0 schema and reference MCP server give a real fallback path if the vendor relationship ends.

Long-term Viability5.5

SOC 2 still in progress and a recent rebrand from Naboo are the kind of signals I'd want more time to watch settle.

Marketing Honesty6.5

The 97/100 benchmark is specific but unverifiable without a published methodology or query set.

Track Record Match6.0

Two named customers, Global-E and Melio, and one internal benchmark is a small sample to back an infrastructure-wide claim.

Pros

  • Apache 2.0 schema and reference MCP server give buyers something to inspect, not just trust
  • GraphQL and MCP access fit agentic workflows already in use
  • Zero data egress VPC deployment answers a real enterprise security requirement

Cons

  • Headline benchmark comes from one customer engagement with no public methodology
  • Recent rebrand from Naboo adds a layer of history to verify before trusting continuity
  • SOC 2 still in progress leaves a gap for regulated buyers right now

Right for

Large engineering orgs willing to run their own diligence on an unverified benchmark claim.

Avoid if

You need a completed SOC 2 report or a multi-customer track record before engaging procurement.

Buyer Questions

Common questions answered by our AI research team

Features

What is Uvi's Decision Graph?

Uvi's Decision Graph indexes an organization's code, tickets, pull requests, docs, Slack, runtime, and internal services, modeling who decided what, what triggered each decision, and what blocks or depends on it — linking events like a closed ticket to its merged PR and resulting feature flag state.

Integration

How do AI agents query Uvi's data?

AI agents query Uvi's Decision Graph via GraphQL or an MCP server, receiving a structured answer about a decision chain instead of a list of search results.

Integration

Which coding tools does Uvi integrate with?

Uvi integrates with coding interfaces including Claude Code and Cursor, alongside agent sessions and your own custom-built agents.

Setup

Does Uvi offer on-prem deployment?

Yes, Uvi supports on-prem deployment, listed as one of its core layers alongside its semantic layer and knowledge graph capabilities.

Features

How does Uvi perform against GPT-4.1 agents?

In a 100-query head-to-head benchmark at Global-E, Uvi won 97 of 100 queries against MCP-enabled GPT-4.1.

Product Information

  • Company

    Uvi
  • Founded

    2023
  • Pricing

    Contact for pricing

Platforms

web

About Uvi

Uvi builds Reasoning Layer infrastructure for enterprise AI agents, turning code, tickets, and internal knowledge into a structured Decision Graph.

Resources

Blog

Also in AI Search & Knowledge