llm

by graniet

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.

โ˜… 316 stars70 forksActiveRust
82
Excellent

๐Ÿ“Š Score Breakdown

๐Ÿ›ก๏ธSecurity30%
5.0/5
โšกUtility30%
3.0/5
๐Ÿ”„Maintenance25%
5.0/5
๐Ÿ’ŽUniqueness15%
3.0/5

Overall = Security (30%) + Utility (30%) + Maintenance (25%) + Uniqueness (15%). Full methodology โ†’

โ„น๏ธ Details

Ecosystem

Claude Skill

Language

Rust

Pricing

Free

License

MIT

Status

Active

๐Ÿ“ˆ GitHub Signals

316

Stars

70

Forks

0

Commits (30d)

20

Open Issues

Last commit: 5 months ago

๐Ÿ… Show your score

Scored 82/100 for security, utility and maintenance. Add the badge to your README or site to show it, verified by an independent directory.

llm scored 82/100 on SkillsIndex
Markdown
[![llm scored 82/100 on SkillsIndex](https://skillsindex.dev/api/badge/graniet-llm)](https://skillsindex.dev/tools/graniet-llm/)
HTML
<a href="https://skillsindex.dev/tools/graniet-llm/"><img src="https://skillsindex.dev/api/badge/graniet-llm" alt="llm scored 82/100 on SkillsIndex" height="20"></a>

Know before you install ๐Ÿ“ฌ

We score every tool 0-100 for security, maintenance and utility. Get the weekly shortlist of the highest-scored, vetted tools, plus an alert when a package you rely on goes stale. Free.

Data last verified: 4 months ago. See something wrong? Report it โ†’