1. Conduid
  2. Developer Tools
  3. Yomo
MCP server · Developer Tools

Yomo

🦖 Serverless AI Agent Framework with Geo-distributed Edge AI Infra.

92Excellent

Scored 10 hours ago · breakdown

About Yomo

Yomo is an MCP server published by yomorun in the Developer Tools category: 🦖 Serverless AI Agent Framework with Geo-distributed Edge AI Infra.

The repository has 1.9K stars and 150 forks, with the last commit yesterday. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/yomorun/yomo

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Yomo

Powered by Claude · Grounded in docs

I know everything about Yomo. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 10 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v2.1.4v2.1.4 · 13 Oct 2026What's Changed fix: normalize Bedrock metrics key and relax /responses sanitization by @woorui in https://github.com/yomorun/yomo/pull/1281 fix: infer mime_type for vertexai file parts from data URL or filename by @woorui in…
v2.1.3v2.1.3 · 23 Sep 2026What's Changed fix: messages response model bug by @woorui in https://github.com/yomorun/yomo/pull/1280 Full Changelog**: https://github.com/yomorun/yomo/compare/v2.1.2...v2.1.3
v2.1.2v2.1.2 · 23 Sep 2026
v2.1.1v2.1.1 · 31 Aug 2026What's Changed feat: add error response policy by @woorui in https://github.com/yomorun/yomo/pull/1268 feat: add token budget support to agent loop by @woorui in https://github.com/yomorun/yomo/pull/1270 fix: clamp Gemini chat output token…
v2.1.0v2.1.0 · 12 Aug 2026What's Changed feat: add anthropic/bedrock messages LLM providers by @woorui in https://github.com/yomorun/yomo/pull/1262 fix: gate anthropic sampling compatibility by request model by @woorui in https://github.com/yomorun/yomo/pull/1263…

README

YoMo codecov

YoMo is an open-source LLM Function Calling Framework for building scalable and ultra-fast AI Agents. 💚 We care about: Empowering Exceptional Customer Experiences in the Age of AI

We believe that seamless and responsive AI interactions are key to delivering outstanding customer experiences. YoMo is built with this principle at its core, focusing on speed, reliability, and scalability.

🌶 Features

Features
⚡️ Serverless LLM Tools Deploy and Manage LLM Tools / Skills seamlessly.
🔐 Enhanced Security TLS v1.3 encryption is applied to every data packet by design, ensuring robust security for your AI agent communications.
📸 Effortless Agents DevOps Streamline the entire lifecycle of your LLM tools, from development to deployment. Significantly reduces operational overhead, allowing you to focus exclusively on creating innovative AI agent functionalities.
🌎 Geo-Distributed Architecture Bring AI inference and tools closer to your users with our globally distributed architecture, resulting in significantly faster response times and a superior user experience for your AI agents.

🚀 Getting Started

Let's build a simple AI agent with LLM Function Calling to provide weather information:

Step 1. Install CLI

curl -fsSL https://get.yomo.run | sh

Verify the installation:

yomo --version

Step 2. Start the server

Use Ollama as the LLM provider:

ollama pull ornith

Launch the server:

yomo serve

You can also use the --config flag to specify a custom coniguration yaml file.

Step 3. Implement the LLM Function Calling

yomo init

Finished, now, let's run it:

yomo run -n get-weather ./app

Done, let's have a try

curl http://127.0.0.1:9001/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
  "messages": [
    {
      "role": "user",
      "content": "I am going for a hike on the Yarra Bend Park Loop. What should I wear?"
    }
  ]
}'

You'll receive a helpful response like this:

Yarra Bend Park is on the Yarra River and gets misty/foggy when it overflows from its channel into the park—this typically occurs on damp autumns around November. Today's conditions are mild, warm, dry, with no fog expected today but a chance of light rain or drizzle possible tomorrow afternoon.

**Clothing for your hike:**
- **Base/mid-layer:** A long-sleeve top is enough. If it gets chilly at the river bank (a 2°C drop is possible), add a fleece mid-layer rather than relying on just an autumn outer shell.
- **Pants:** Jeans are okay if you want them, but light hiking pants or athletic wear are more comfortable and dry faster.
- **Footwear:** You'll be on forest trails around the Yarra River—sturdy sneakers will do for the loop today. If there's rain tomorrow afternoon, bring a pair of boots.
- **Rain gear:** Carry an umbrella just in case you get caught on the trail after the rain passes this weekend.

**Don't worry about mosquitoes this month.** They arrive in March/April when it gets hot and dry—and that's right around the time summer solstice fog starts forming (June). In November, no mosquitoes at all.

Explore More Examples

Check out our Servereless LLM Function Calling Examples for more use cases and inspiration.

📚 Documentation

Read more about YoMo on yomo.run.

🎯 Focuses on Geo-distributed AI Inference Infra

It’s no secret that today’s users want instant AI inference, every AI application is more powerful when it response quickly. But, currently, when we talk about distribution, it represents distribution in data center. The AI model is far away from their users from all over the world.

If an application can be deployed anywhere close to their end users, solve the problem, this is Geo-distributed System Architecture:

🦸 Contributing

First off, thank you for considering making contributions. It's people like you that make YoMo better. There are many ways in which you can participate in the project, for example:

  • File a bug report. Be sure to include information like what version of YoMo you are using, what your operating system is, and steps to recreate the bug.
  • Suggest a new feature.
  • Read our contributing guidelines to learn about what types of contributions we are looking for.
  • We have also adopted a code of conduct that we expect project participants to adhere to.

Devleopment

  • Build

    cargo build --release
    
    ./target/release/yomo --help
    
  • Use Ollama as the LLM provider:

    ollama pull ornith
    
  • Run YoMo server:

    ./target/release/yomo serve
    
  • Initialize a Serverless LLM Tool project:

    ./target/release/yomo init
    

    then edit ./app/src/app.ts in the project.

  • Run YoMo serverless tool:

    ./target/release/yomo run --name get-weather ./app
    
  • Send a request to the LLM agent:

    curl \
      --request POST \
      --url http://127.0.0.1:9001/v1/chat/completions \
      --header 'Content-Type: application/json' \
      --data '{
        "messages": [
            {
                "role": "user",
                "content": "How is the weather in London?"
            }
          ]
        }'
    
  • Send a request to the serverless function directly:

    curl \
      --request POST \
      --url http://127.0.0.1:9001/tool/get-weather \
      --header 'Content-Type: application/json' \
      --data '{
        "args":"{\"city\":\"London\"}"
      }'
    

License

Apache License 2.0

README fetched from the repository 10 hours ago. The original is authoritative.

Questions

About Yomo

How do I install Yomo?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Yomo safe to use with an AI agent?

Its trust score is 92 out of 100 (excellent). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Yomo still maintained?

Yes — the latest release is v2.1.4 (13 Oct 2026), and the last commit was yesterday. The repository has 1.9K stars.