by aaronrussell · LLM 插件 · ★ 15
Omni Universal Elixir client for LLM APIs. Streaming text generation, tool use, and structured output. Features Multi-provider — supports many LLM providers out of the box (see table below) Streaming-first — all requests stream by default; is built on Tool use — define tools with schemas and handlers; the loop auto-executes and feeds results back Structured output — JSON Schema validation with constrained decoding and automatic retries Extensible — add custom providers by implementing a behaviour Installation Add Omni to your dependencies: Each built-in provider reads its API key from a...
| Stars | 15 |
| Forks | 1 |
| Language | Elixir |
| Category | LLM 插件 |
| License | Apache-2.0 |
| Quality Score | 58.454/100 |
| Last Updated | 2026-06-16 |
| Created | 2024-06-18 |
| Platforms | cli |
| Est. Tokens | ~16k |
These tools work well together with omni for enhanced workflows:
Explore other popular llm 插件 tools:
omni is Universal Elixir client for LLM APIs. Streaming text generation, tool use, and structured output.. It is categorized as a LLM 插件 with 15 GitHub stars.
omni is primarily written in Elixir. It covers topics such as anthropic, elixir, llms.
You can find installation instructions and usage details in the omni GitHub repository at github.com/aaronrussell/omni. The project has 15 stars and 1 forks, indicating an active community.
omni is released under the Apache-2.0 license, making it free to use and modify according to the license terms.