Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.openori.dev/llms.txt

Use this file to discover all available pages before exploring further.

Every request you send to OpenOri flows through a Skill Graph — a semantic map of all available tools, organized by domain. OpenOri picks the best 4-8 tools for your request automatically. You never need to specify which tool to use.

How it works

Your message → Skill Graph scores tools → Top tools selected → Agent executes with those tools
  1. Your message is embedded into a vector
  2. Each tool has pre-computed exemplar embeddings (examples of queries it’s good for)
  3. OpenOri scores every tool by semantic similarity to your query
  4. The top-scoring tools are selected and provided to the model
  5. The model uses them naturally in its response
This happens in under 1ms with zero LLM calls — it’s pure embedding math.

Why this matters

Without skill routing, AI agents have two bad options:
ApproachProblem
Give the model all toolsWastes tokens, model gets confused by irrelevant tools
Make the user pick toolsBad UX, requires knowledge of tool inventory
OpenOri’s Skill Graph gives the model only the tools it needs — keeping responses fast, accurate, and token-efficient.

The Skill Graph

Tools are organized into SkillPacks (domains):
DomainToolsActivated when you…
Filesystemread, write, listDirectoryAsk about files, code, projects
ShellrunCommandNeed to execute terminal commands
WebwebSearch, crawlAsk about current events, research
Computerscreenshot, click, type, scroll, pressKey, mouseMove, getActiveWindowNeed visual interaction
SystemsystemInfoAsk about your machine
ConnectorsGitHub, Gmail, Calendar, Slack, Notion toolsAsk about external services

Dynamic packs

When you connect services via Connectors, their tools are automatically added to the Skill Graph. MCP tools get the same intelligent routing as built-in tools.

Community skills

You can install additional skill packs from the Skill Registry — a community-driven collection of skills for email drafting, data analysis, git workflows, and more. Installed community skills are indexed into the Skill Graph and routed automatically, just like built-in tools.

Guaranteed domains

Some domains are always available regardless of query relevance:
  • OS tools (filesystem, shell) — always included since most tasks touch files
  • Web tools — always included for research and information gathering
This ensures OpenOri never loses access to fundamental capabilities.