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.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.
How it works
- Your message is embedded into a vector
- Each tool has pre-computed exemplar embeddings (examples of queries it’s good for)
- OpenOri scores every tool by semantic similarity to your query
- The top-scoring tools are selected and provided to the model
- The model uses them naturally in its response
Why this matters
Without skill routing, AI agents have two bad options:| Approach | Problem |
|---|---|
| Give the model all tools | Wastes tokens, model gets confused by irrelevant tools |
| Make the user pick tools | Bad UX, requires knowledge of tool inventory |
The Skill Graph
Tools are organized into SkillPacks (domains):| Domain | Tools | Activated when you… |
|---|---|---|
| Filesystem | read, write, listDirectory | Ask about files, code, projects |
| Shell | runCommand | Need to execute terminal commands |
| Web | webSearch, crawl | Ask about current events, research |
| Computer | screenshot, click, type, scroll, pressKey, mouseMove, getActiveWindow | Need visual interaction |
| System | systemInfo | Ask about your machine |
| Connectors | GitHub, Gmail, Calendar, Slack, Notion tools | Ask 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