Built on HydraDB

Your agent should load only the tools it needs.

Most agents preload every tool definition into the prompt. Desire Path learns which tools tasks actually use and finds them by walking a graph, so prompts stay small and the agent gets sharper with use.

Try it liveSee the proof

Paths before pavement

Park designers know the pattern: people ignore the paved route and wear a dirt track along the shortcut they actually want. These are called desire paths, and some campuses now wait to see where people walk before laying any stone.

Agent tooling is still paved in advance, with every tool listed in every prompt. We do it the other way round. Let the agent walk, record which tools real tasks needed, and make those trails the map.

Measured live

Savings estimate

Agent tasks per day

Price per 1M input tokens ($), edit to match your model

Assumes each call would otherwise carry the whole tool catalog.

Real agent runs

Gemini agents using real MCP tools, success checked by code. Ten held-out tasks, one run each. The graph row is from a run where 100 extra synthetic tools were also on offer; the same run on the real 42 tools also passed 10 of 10, at 3,241 prompt tokens.

Use it from Claude

Desire Path ships an MCP server. Your agent asks which tools a task needs and loads only those. Setup in the docs.

How it works

1. Learn

Successful runs become edges in HydraDB: task words point to the tools that were needed, and tools point to the ones that usually come next.

2. Traverse

A new task walks those edges in milliseconds. No model call, and only the matching tool definitions go into the prompt.

3. Improve

Every confirmed run strengthens the trail. Teach it in the app and watch the next routing change.

Proof, from our own test run

Recall of the tools the agent really needed on held-out tasks, as it learns more traces. Loaded live from the saved results.

Pricing

Proposed early-access plans. We are not charging yet.

Open source

Free

Self-host with HydraDB. Full routing and learning.

View on GitHub

Team

$49 / month (proposed)

Hosted graph, usage dashboard, shared learning across your agents.

Request early access

Enterprise

Let's talk

Private deployment, audit trail, custom tool catalogs.

Contact

FAQ

What is Desire Path?

A routing layer for AI agents. It learns which tools tasks really use and finds them with a graph walk in HydraDB, so your agent loads a handful of tool definitions instead of all of them.

Does it call an LLM to pick tools?

No. Routing is graph traversal in HydraDB with no model call. The only model calls are in your own agent.

How much does it save?

In real Gemini agent runs on 10 held-out tasks, the graph with 5 tools passed 10 of 10 using 3,241 prompt tokens per task, against 29,352 when loading all 42 tools (also 10 of 10). Keyword search with 5 tools passed 4 of 10. That is a small test, so treat it as early evidence.

Can I try it without signing up?

Yes. Use Try the demo on the sign-in page for a private, temporary workspace. No email needed.

Is my workspace private?

Yes. Lessons you teach inside your workspace only change your own routing. The public app page is a shared demo, so lessons taught there are visible to everyone.

What do you store about me?

Your email, a password hash (never the password itself) and your lessons. We run no analytics. Cookies: one login session cookie, plus your own display settings.

Can I bring my own tools?

Not yet. The demo uses a fixed catalog from four MCP servers. Custom catalogs are the next thing we plan to build.

Is this production ready?

It is an early demo on a free host. The first visit after a quiet spell can take about a minute to wake, and there is no uptime guarantee. Prices shown are proposed.

Can I run it myself?

Yes. The code is open source and uses the open-source HydraDB engine.