YoMo
-
build
cargo build --release ./target/release/yomo --help -
use Ollama as the LLM provider:
ollama pull qwen3.5 -
run YoMo server:
RUST_LOG=debug ./target/release/yomo serve -
initialize a Node tool project:
./target/release/yomo init -
edit tool source:
vi ./app/src/app.ts # or: vi ./app/app.go (when initialized with --language go) -
run YoMo serverless tool:
RUST_LOG=debug ./target/release/yomo run --name get-weather ./app -
send a request:
curl \ --request POST \ --url http://127.0.0.1:9001/v1/chat/completions \ --header 'Content-Type: application/json' \ --data '{ "model": "qwen3.5", "messages": [ { "role": "user", "content": "How is the weather in Beijing?" } ] }'