epicsagas

LLM Kernel — AI skill for Claude Code

AI community

Rust foundation library for AI-native apps — 16-provider catalog, async LLM client, MCP server, knowledge graph, local ONNX embedding (44 models), and safety utilities.

How to install LLM Kernel

This entry records only its repository, not the path inside it, so there is no exact command to give. Open epicsagas/llm-kernel and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What LLM Kernel does

Rust foundation library for AI-native apps — 16-provider catalog, async LLM client, MCP server, knowledge graph, local ONNX embedding (44 models), and safety utilities.

Alternatives in AI

README

**English** | [한국어](docs/i18n/ko/README.md) | [日本語](docs/i18n/ja/README.md) | [简体中文](docs/i18n/zh-Hans/README.md) | [繁體中文](docs/i18n/zh-Hant/README.md) | [Español](docs/i18n/es/README.md) | [Français](docs/i18n/fr/README.md) | [Deutsch](docs/i18n/de/README.md) | [Português](docs/i18n/pt/README.md) | [Русский](docs/i18n/ru/README.md) | [Italiano](docs/i18n/it/README.md)

llm-kernel

Foundation library for Rust AI-native apps — provider catalog, LLM client, MCP server, search, telemetry, and safety

[![CI](https://img.shields.io/github/actions/workflow/status/epicsagas/llm-kernel/ci.yml?style=for-the-badge&labelColor=0d1117&color=2ecc71&logo=github-actions&logoColor=white)](https://github.com/epicsagas/llm-kernel/actions/workflows/ci.yml) [![crates.io](https://img.shields.io/crates/v/llm-kernel?style=for-the-badge&labelColor=0d1117&color=fc8d62&logo=rust&logoColor=white)](https://crates.io/crates/llm-kernel) [![License](https://img.shields.io/badge/license-Apache--2.0-3fb950?style=for-the-badge&labelColor=0d1117)](LICENSE) [![docs.rs](https://img.shields.io/docsrs/llm-kernel?style=for-the-badge&labelColor=0d1117&color=58a6ff&logo=docs.rs&logoColor=white)](https://docs.rs/llm-kernel) [![Downloads](https://img.shields.io/crates/d/llm-kernel?style=for-the-badge&labelColor=0d1117&color=bc8cff&logo=rust&logoColor=white)](https://crates.io/crates/llm-kernel)

Overview

llm-kernel provides the foundational layer for building LLM-powered tools, agents, and servers in Rust:

  • Provider catalog — 20 built-in providers, 351 models with metadata, pricing, and capabilities
  • Async client — trait-based client for OpenAI and Anthropic with SSE streaming
  • Model discovery — dynamic model discovery from models.dev, Ollama, OpenAI-compatible endpoints
  • Credential vault — dotenv-style API key management with atomic writes
  • Config loader — TOML config with auto-create from template
  • Knowledge graphGraphBackend trait (SQ