genai
Multi-AI Providers Library for Rust. (OpenAI, Gemini, Anthropic, Ollama, AWS Bedrock, Vertex, Groq, DeepSeek, GitHub Copilot and many more)
agate
Very simple server for the Gemini hypertext protocol
adk-model
LLM model integrations for Rust Agent Development Kit (ADK-Rust) (Gemini, OpenAI, Claude, DeepSeek, etc.)
bard-rs
Google Gemini CLI (Bard)
adk-core
Core traits and types for Rust Agent Development Kit (ADK-Rust) agents, tools, sessions, and events
adk-rust
Rust Agent Development Kit - Build AI agents in Rust with modular components for models, tools, memory, and more
ai-gateway
AI gateway for managing and routing LLM requests - Govern, Secure, and Optimize your AI Traffic
adk-gemini
Rust client for Google Gemini API
Yoda
Browser for Gemini Protocol
edgequake-llm
Multi-provider LLM abstraction library with caching, rate limiting, and cost tracking
kotonoha-server
axum HTTP + WebSocket server that bridges the kotonoha frontend to claude/gemini/codex CLIs
semantex-cli
CLI for semantex semantic code search
llmposter
Drop-in mock server for OpenAI, Anthropic & Gemini APIs — library or standalone CLI. SSE streaming, tool calling, OAuth2, failure injection, streaming chaos, stateful scenarios, request capture…
langdb_core
AI gateway Core for LangDB AI Gateway
ralph-adapters
Agent adapters for Ralph Orchestrator (Claude, Kiro, Gemini, ACP)
alex
Alexandria: local LLM credential vault, multi-provider routing proxy, and trace capture daemon
nblm-cli
Command-line interface for NotebookLM Enterprise API
september
efficient Gemini-to-HTTP proxy
agy-bridge
Rust bridge for the Google Antigravity SDK (Python) via PyO3
threatflux-vertex-rust-sdk
Vertex AI SDK for ThreatFlux AI
allms
One Library to rule them aLLMs
agentty
ADE (Agentic Development Environment) for structured, controllable AI-assisted software development
vllora
AI gateway for managing and routing LLM requests - Govern, Secure, and Optimize your AI Traffic
agcp
Lightweight Rust proxy translating Anthropic Claude API to Google Cloud Code API
windmark
An elegant and highly performant async Gemini server framework
gemini-ai
based Gemini AI API, enabling access to advanced natural language processing and multimodal models
gems
💎 A cli, tui, and sdk for interacting with the Gemini API (WIP)
aptu-core
Core library for Aptu - OSS issue triage with AI assistance
genai-rs
client library for Google's Generative AI (Gemini) API with streaming, function calling, and multi-turn conversations
lokomotiv
Local orchestration layer for coordinating multiple LLM backends
llmrust
Unified Rust interface for 7 LLM providers (OpenAI, Anthropic, DeepSeek, Google Gemini, Ollama, Moonshot, OpenRouter) with HTTP proxy
llm_api_access
A package to query popular LLMs
rainy-sdk
Official Rust SDK for Rainy API by Enosis Labs v0.6.14 - OpenAI/GPT-5 parity, native streaming events, and legacy static model cleanup
ggemini
Glib/Gio-oriented network API for Gemini protocol
agx-mcp
MCP server exposing agx's session introspection tools to AI agents (Claude Code, Cline, Gemini CLI)
teamctl
Declarative CLI for running persistent AI agent teams
cap-rs-orchestrator
Fleet orchestration engine for CAP (CLI Agent Protocol) — declarative YAML-driven multi-agent coordination
adforge-provider
Provider-agnostic model interface for Forge, backed by genai (ADR-0003)
gemini-client-api
Google Gemini API. Automatic context management, schema generation, function calling and more.
tdoc
CLI for reading, rendering, and converting text documents across Markdown, HTML, Gemini, and FTML
merlion-agent
Merlion Agent CLI
juckx
Rust CLI tool to automate git commit message generation using Gemini AI
cli-agents
Build agentic apps over users' existing AI subscriptions (Claude, Codex, Gemini)
xurl-core
Core library for resolving and rendering AI agent URLs
lash-provider-google
Google OAuth (Gemini via Code Assist) provider for lash
aiw
AIW (AI Warden) - Universal AI CLI management platform with intelligent process tracking, semantic memory, and provider coordination
agentlint
Linter for AI coding agent harness files (Claude Code, Cursor, Codex, Gemini, OpenCode, Pi)
nexus-memory-hooks
Agent hooks system for Nexus Memory System - automated memory extraction
fabrica-cli
A terminal-based coding agent built in Rust
gem-rs
that serves as a wrapper around the Google Gemini API, providing support for streaming
ccr
CLI Code Resume — one TUI session picker across Claude Code, Codex, and Gemini CLI
stargazer
A fast and easy to use Gemini server
apiari-gemini-sdk
Rust SDK for the Gemini CLI — spawn and stream gemini execution sessions
yls-agi-rust-sdk
Rust SDK for the YLS AGI gateway with unified OpenAI, Claude, and Gemini clients
sydney
Vim-like, Command-line Gemini Client
team-core
Shared library for teamctl: YAML schema, validation, and artifact rendering
llmshim
Blazing fast LLM API translation layer in pure Rust
merlion-core
Core message, tool, and agent-loop types for Merlion Agent
fluffer
🦊 Fluffer is a fun and experimental gemini server framework
ecotokens
Token optimizer for AI coding assistants — hooks into Claude Code/Gemini CLI to compress shell outputs and track USD savings
litellm-rust
Minimal Rust SDK port of LiteLLM – unified interface for chat, embeddings, images, and video across OpenAI-compatible, Anthropic, Gemini, and xAI providers
aisw
Manage multiple accounts for Claude Code, Codex CLI, and Gemini CLI
sema-llm
LLM provider integrations (Anthropic, OpenAI) for the Sema programming language
chat-rs
Build LLM clients with ease, attach them to your tools
caretta
agent
apiari
Ops coordinator CLI — daemon, signals, TUI, and swarm integration
motosan-ai-oauth
Provider-agnostic PKCE OAuth login and token refresh
red-green-refactor
project to demonstrate the red-green-refactor cycle in TDD
agentspec-provider
AI provider abstraction with local CLI backends (claude, gemini, copilot)
kotonoha-llm
Direct HTTP API backends for kotonoha (Gemini + OpenAI-compatible: OpenRouter / OpenAI / DeepSeek / custom base_url)
rig-vertexai
VertexAI model provider for Rig integration
aigw-openai
OpenAI provider for AI Gateway
kotonoha-tts
Kokoro TTS adapter for kotonoha — wraps
kokoro-en(pure-Rust, no espeak) and exposes WAV-bytes synthesis
skald-cli
AI-powered git workflow CLI
kotonoha-core
Config, lesson loader, and CLI backend adapter for kotonoha
qai-sdk
Universal Rust SDK for AI Providers
cerememory-adapter-gemini
Cerememory LLM adapter for gemini
cargo-jarvis
Assistant conversationnel multi-IA avec interface HUD, bascule Gemini/Ollama et synthese vocale
tt-auth
API key validation. Web auth (Auth.js) lives in the cloud repo, not here.
paip
like cat but through llm
ggemtext
Glib-oriented Gemtext API
llmctl
A CLI tool for testing and validating LLM (Large Language Model) services. Supports multiple providers including OpenAI, Gemini, Claude, Ollama, DeepSeek, and any OpenAI-compatible APIs.
nexus-memory-embeddings
Embedding service for Nexus Memory System using ONNX Runtime
aicost
Compute LLM usage costs based on the genai::Usage type
epik-studios
An AI automation layer for FL Studio powered by Gemini to scrape DAW scripts and music production methods
sgr-agent
SGR LLM client + agent framework — structured output, function calling, agent loop, 3 agent variants
agentsmd
Generate per-project AGENTS.md from templates
synaptic
agent framework with LangChain-compatible architecture
gemtts
Agent-friendly Gemini text-to-speech CLI for expressive scripts, voices, tags, and audio files
nblm-core
Core library for NotebookLM Enterprise API client
contrail-memex
Self-managed context layer for coding agents
tt-core
Axum HTTP server, routing engine, middleware, and provider registry
gptengage
Multi-AI CLI orchestrator for Claude Code, Codex, and Gemini
gemini-dewatermark
Fast CLI tool to remove watermarks from Google Gemini-generated images using LaMa inpainting
tt-shared
Shared types, errors, and Provider trait for TokenTrimmer
trans-epub
Translate EPUB with CLI
chatdelta-cli
Command-line interface for ChatDelta - a unified tool for querying multiple AI APIs
ghost_git_writer
write a git commit message, README or Diff Summary by LLM services
gproxy-protocol
GPROXY protocol types and endpoint metadata
candor-cognitive
Heterogeneous LLM inference: Anthropic, OpenAI, DeepSeek, Gemini, LM Studio, Ollama
red-queen-cli
Command-line interface for Red Queen
antigravity-sdk-rust
Rust SDK for Google Antigravity and Gemini to build autonomous, stateful, and secure AI agents
gemini-genai-rs
Wire protocol and transport for Gemini GenAI
ciab-db
SQLite persistence layer for CIAB
forja
Lightweight AI Agent Engine Core Framework
tldrs
README.md generator powered by LLMs and codebase analysis
gemini-lite-desktop
Ultra-lightweight Gemini AI desktop wrapper using the WebChrom engine. RAM efficient and minimalist.
llms
Tiny CLI for streaming responses from OpenAI, Gemini, and Claude
google-generative-ai-rs
An unofficial rust-based client library to interact with the Google Gemini generative AI API
parari
A parallel AI agents runner
fingo
AI image generation and editing CLI powered by Google Nano Banana / Gemini
guppy-protocol
Guppy protocol v0.4.4 (guppy://): async UDP client and server with chunking, acknowledgement, and retransmission, plus a CLI. The smolweb-over-UDP protocol.
blazen-llm
LLM provider abstraction layer for the Blazen workflow engine
tt-provider-anthropic
Anthropic provider adapter — the worked reference example. Auto-applies cache_control on system blocks >=1024 tokens.
gephyr
headless local AI relay/proxy API handling OpenAI, Claude, and Gemini-compatible APIs
misfin
An embeddable implementation of the Misfin mail protocol: identities, gemmail, a sending client, and a receive server. Not the reference implementation — the protocol is lem's (misfin.org).
byokey-store
Bring Your Own Keys — AI subscription-to-API proxy gateway
forge-orchestrator
Universal coordination engine for AI-powered development
byokey-translate
Bring Your Own Keys — AI subscription-to-API proxy gateway
siumai-provider-gemini
Google Gemini provider implementation for siumai
cloudrun-test-rust
Basic Hello world Rust for tesing Cloud Run
mc-provider
LLM provider implementations for magic-code (Anthropic, OpenAI, Gemini)
ofcp_data
Data for ofcp
nexsh
Next-generation AI-powered shell using Google Gemini
rs-adk
Agent runtime for Gemini Live — tools, streaming, agent transfer, middleware
elizaos-plugin-google-genai
Google GenAI Gemini API client for elizaOS - Rust implementation with text generation, embeddings, and image analysis
tt-provider-openai
OpenAI provider adapter — chat completions, embeddings, streaming
nex-protocol
Nex protocol (nex://): async client, directory-serving server, listing parser, and a CLI. The minimal smolweb protocol — plaintext TCP, no TLS, no status codes.
adamastor
Type-safe Rust framework for building LLM agents with structured outputs
runkon-google
Google Gemini API client and agent executor for runkon-flow. Supports both direct API calls and generic subprocess runtimes.
codewiki-cli
CLI for Google Code Wiki — query GitHub repo wikis (structure, full markdown, Q&A) without a browser. Built for LLM coding agents and humans.
daimon-provider-gemini
Google Gemini provider for the Daimon AI agent framework
tt-telemetry
OpenTelemetry setup + audit log primitives (hash-chain + Ed25519 signatures)
mecha10-ai-llm
Large Language Model integration for Mecha10 - Claude, GPT-4, Gemini, and local models
skopos-collectors
Provider-specific collectors that ingest AI usage events for Skopos (Claude Code, Codex, Gemini, Hermes)
llm_usages
A CLI tool to track and visualize LLM token usage from Claude Code across projects
windmark-titanesque
An elegant and highly performant async Gemini server framework
llmoxide
Provider-agnostic Rust SDK for OpenAI, Anthropic, Gemini, and Ollama (streaming + tools)
resq-ai
Multi-provider LLM abstraction for ResQ developer tools
rs_ai_providers
(UNSTABLE; in active development) Cloud AI providers for the Rusty AI SDK. Includes: Claude, ChatGPT, Gemini, xAI Grok, Cloudflare Workers AI, Ollama, Portkey AI Gateway, Langfuse observability…
ag-git
Agentty is an ADE (Agentic Development Environment) for structured, controllable AI-assisted software development
turbine-llm
Unified Rust interface for multiple LLM providers with growing model support
car-external-agents
Detection of installed agentic CLIs (Claude Code, Codex, Gemini) for the Common Agent Runtime
tt-mcp
Model Context Protocol server exposing TokenTrimmer intelligence to MCP-compatible clients
hashirama
Gemini ai based CLI in the taste of Hashirama Senju
wraith-api
AI provider API client for the WRAITH coding agent
gemini-engine
A 2D/3D monospaced ASCII rendering engine for the terminal
ag-protocol
Agentty is an ADE (Agentic Development Environment) for structured, controllable AI-assisted software development
ag-forge
Agentty is an ADE (Agentic Development Environment) for structured, controllable AI-assisted software development
team-bot
Telegram bot front-end for teamctl managers
gemini-watermark-removal
Remove visible Gemini AI watermarks via reverse alpha blending
google-ai-rs
Type-safe Rust client for Google's Generative AI APIs
rs_ai_local
Rust AI SDK with cloud and local providers
kotoba-llm
Unified multi-vendor LLM client abstraction, supporting providers such as OpenAI, Anthropic, Google Gemini, etc
soe-llms
An opiniated library for interacting with LLMS
team-mcp
MCP server providing the shared agent mailbox for teamctl
gemini-chat-api
Async Rust client for Google's internal Gemini Chat API
nvim-mcp-rust
Neovim AI assistant powered by Rust - Claude, OpenAI, Gemini, Ollama, LM Studio support
llmuxer
Synchronous Rust client for Anthropic, Gemini, OpenAI, and Ollama with a unified trait interface
rs_ai
(UNSTABLE; in active development) Fluent top-level API for the Rusty AI SDK — unified interface to Claude, ChatGPT, Gemini, xAI, Cloudflare, and OpenAI-compatible endpoints. Builder pattern with env-var fallback…
baochuan
A multi-provider AI API client for Rust — connecting your code to every major AI provider
ag-clipboard
Agentty is an ADE (Agentic Development Environment) for structured, controllable AI-assisted software development
tail-fin-gemini
Gemini (Google) adapter for tail-fin: cookie-authenticated HTTP client — text + file attach + multi-turn; no browser
byokey-daemon
Bring Your Own Keys — AI subscription-to-API proxy gateway
vllora_llm
LLM client layer for the Vllora AI Gateway: unified chat-completions over multiple providers (OpenAI, Anthropic, Gemini, Bedrock, LangDB proxy) with optional tracing/telemetry
tt-inspect-core
Rule engine + tree-sitter harness for the Inspect static analyzer
genviz
Unified AI media generation (image + video) via Flux, Gemini, Grok, OpenAI, and Sora APIs
yus-utils
functions for yus WebAssembly runtime
git-commit-helper-cli
A CLI tool to help generate standardized git commit messages
logging-client-rust
Minimal Rust logging client call to GCP
gemini-live-runtime
Reusable runtime orchestration for Gemini Live applications
agentai
designed to simplify the creation of AI agents
kernex-providers
AI backend providers for Kernex (Claude Code, Anthropic, OpenAI, Ollama, OpenRouter, Gemini, MCP)
gemini_bridge
Types and functions to interact with Gemini AI API
byokey-config
Bring Your Own Keys — AI subscription-to-API proxy gateway
adk-rs-fluent
Fluent DX for Gemini Live — builder API, operator algebra, composition modules
gemini-adk-cli-rs
CLI tool for Gemini ADK agent development — create, run, web, eval, deploy, api_server
rs-genai
Raw wire protocol and transport for the Gemini Multimodal Live API
tt-preview
Cost preview engine — projects cost + savings + route suggestions for an LLM request without calling any model
agent-session
Portable session IR, parsers, discovery, and process matching for local AI coding-agent transcripts
tt-provider-together
Together AI provider adapter (OpenAI-compatible)
tt-provider-mistral
Mistral provider adapter (OpenAI-compatible)
gemini-oxide
A production-grade, fluent Rust SDK for the Google Gemini Headless CLI
coding-agent-hooks
Agent-agnostic hook protocol types and adapters for AI coding agents
toolpath-gemini
Derive Toolpath provenance documents from Gemini CLI conversation logs
trotter
🎠 is an experimental crate that aims to make writing Gemini clients fun and easy
aiguard-adapter-shellhook
Shell-hook adapter for Claude Code, Codex, Gemini, Crush, and Cline
gemini-adk-rs
Agent runtime for Gemini Live — tools, streaming, agent transfer, middleware
byokey-proxy
Bring Your Own Keys — AI subscription-to-API proxy gateway
ciab-provisioning
Sandbox provisioning pipeline for CIAB
gemini-cost
Calculate Google Gemini API call cost from a usage block. Cache-aware, supports Gemini 2.5 Pro/Flash/Flash-Lite and 2.0 families, BYO pricing override. No SDK dependency.
tt-tokenize
Shared token estimation (tiktoken cl100k + heuristic fallback) used by preview, dispatch, and routing
gemini-unlock
Unlock Chrome Gemini features by modifying Local State configuration
ciab-sandbox-ec2
AWS EC2 runtime backend for CIAB
everruns-gemini
Google Gemini provider for Everruns agents
gemini-tokenizer
Authoritative Gemini tokenizer for Rust, ported from the official Google Python GenAI SDK
synaptic-gemini
Google Gemini integration for Synaptic: ChatModel
dovetail
🕊️ is a cgi and static file server for gemini
ciab-cli
CLI for managing coding agent sandboxes
credkellar-boop
Infinite-Zer0
Infinite-zer0
Infinite-Zer0
gemini-live-tools
Reusable tool families for Gemini Live hosts
ciab-agent-claude
Claude Code agent provider for CIAB
gemini-live-io
Desktop media adapters for Gemini Live hosts
terminator-computer-use
Gemini Computer Use - AI-powered autonomous desktop automation
chat-gemini
Provider implementation of Gemini for chat-rs
omnivideo-sdk
Omni Video Rust SDK — generate video and image content with the Gemini Omni Video series of models
omniflash-sdk
Omni Flash Rust SDK — generate short videos (with synchronized audio) and images using the Gemini Omni Flash family of models
gemini-live-discord
Discord voice and text host for Gemini Live
agent-sdk-providers
LLM provider trait, streaming primitives, and first-party provider implementations for the Agent SDK
merlion-mcp
Model Context Protocol client for Merlion Agent
milkshake
Seamless CLI for Google's Nano Banana (Gemini 2.5 Flash Image Preview) model
merlion-gateway
Messaging gateway for Merlion Agent (Telegram, Discord, Slack)
ccsctx
Fast provider switcher for cc-switch
rs_ai_cache
(UNSTABLE; in active development) Cache configuration and TTL policies for the Rusty AI SDK
dynamic_grounding_for_github_copilot
MCP server providing Google Gemini AI integration for enhanced codebase search and analysis
ciab-sandbox
Local process and Docker sandbox runtimes for CIAB
ciab-streaming
SSE broker and event streaming for CIAB
chat-router
Router for multiple clients
zeteo
A Rust-based CLI AI agent with OTEL log exploration capabilities
ciab-agent-cursor
Cursor CLI agent provider for CIAB
ciab-agent-codex
OpenAI Codex agent provider for CIAB
ciab-agent-gemini
Gemini CLI agent provider for CIAB
gemini-cli-sdk
Rust SDK wrapping Google's Gemini CLI as a subprocess via JSON-RPC 2.0
ciab-api
REST API server for CIAB
mcp-inventory-rust
Cymbal Rust Backend Inventory via MCP
yappus-term
A terminal interface for your AI terminal assistant
paperfoot-engram-embed
Embedding providers (Gemini Embed 2, local fallback) for engram v2
rust-genai
Rust SDK for the Google Gemini API and Vertex AI
nexus-ai
TUI dashboard for monitoring Claude Code and Gemini CLI sessions — usage, tokens, costs, git status
ciab-packer
HashiCorp Packer image builder for CIAB
gemini_crate
A robust Rust client library for Google's Gemini AI API with built-in error handling, retry logic, and comprehensive model support
ciab-credentials
Encrypted credential store and OAuth2 for CIAB
synaptic-config
Multi-format configuration layer for the Synaptic AI agent framework
join-ai
traverse files in a folder and concatenate them into a single text file for GenAI models
omni_video_app
Minimal Rust package for Gemini Omni Video AI video generator site metadata and docs.rs indexing
vllora_guardrails
AI gateway Core for Vllora AI Gateway
byokey-proto
BYOKEY ConnectRPC protocol definitions (generated from .proto)
orchestra-rs
An orchestration framework for building AI agents using multiple LLM providers
cloudrun-rust
Basic Hello world Rust for tesing GCP Cloud Run
gmini
A modular and asynchronous Rust SDK for interacting with the Google Gemini API
rust-genai-types
Shared types for the Rust Gemini SDK
ciab-channels
Communication channels for CIAB
Try searching with DuckDuckGo.