llm — Agent Tool by graniet

by graniet · Agent Tool · ★ 335

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

About llm

A powerful Rust library and CLI tool to unify and orchestrate multiple LLM, Agent and voice backends (OpenAI, Claude, Gemini, Ollama, ElevenLabs...) with a single, extensible API. Build, chain, evaluate, and serve complex multi-step AI workflows — including speech-to-text, text-to-speech, completions, vision, and reasoning.

Quick Facts

Stars335
Forks75
LanguageRust
CategoryAgent Tool
LicenseMIT
Quality Score30.7/100
Open Issues24
Last Updated2026-04-19
Created2025-01-15
Platformsclaude-code, cli, gemini, rust
Est. Tokens~128k

Compatible Skills

These tools work well together with llm for enhanced workflows:

  • aichat — semantic(0.20)+complementary+shared_fw(ollama,openai)+same_lang+shared_platform (58%)
  • vllm-mlx — semantic(0.20)+complementary+shared_fw(openai)+similar_pop+shared_platform (50%)

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Rust Agent Tools

Frequently Asked Questions

What is llm?

llm is A powerful Rust library and CLI tool to unify and orchestrate multiple LLM, Agent and voice backends (OpenAI, Claude, Gemini, Ollama, ElevenLabs...) with a single, extensible API. Build, chain, evalua. It is categorized as a Agent Tool with 335 GitHub stars.

What programming language is llm written in?

llm is primarily written in Rust.

How do I install or use llm?

You can find installation instructions and usage details in the llm GitHub repository at github.com/graniet/llm. The project has 335 stars and 75 forks, indicating an active community.

What license does llm use?

llm is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools