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

  • Agent Kernel — Minimal kernel to make any AI coding agent stateful 334 ★
  • Cersei — The Rust SDK for building coding agents 274 ★
  • Jules — Delegate coding tasks to Google Jules AI agent for async bug fixes, documentation, tests, and feature implemen 162 ★

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 graph — GraphBackend trait (SQ