Skip to content
Back to skills

Colibri

ASecurity

Compile and run ultra-fast streaming MoE local model inference using the pure-C Colibri engine. Use when running minimal-footprint streaming model inference on CPU or lightweight machines.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentspythonbashgitapiperformance

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add siddu1004/SFP --skill colibri --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Colibri?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Colibri
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/siddu1004-colibri-sfp/badge)](https://www.skillsdirectory.com/skills/siddu1004-colibri-sfp)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: colibri
description: "Compile and run ultra-fast streaming MoE local model inference using the pure-C Colibri engine. Use when running minimal-footprint streaming model inference on CPU or lightweight machines."
---

# Colibri Pure-C MoE Streaming Engine

Minimalist Mixture-of-Experts (MoE) streaming inference engine implemented entirely in standard ANSI C without external runtime dependencies. Designed for embedded devices, lightweight servers, and instant local generation.

## Use this skill when
- Running local MoE inference with zero Python or CUDA runtime dependencies.
- Deploying compact streaming LLM services on constrained hardware or CI test runners.
- Benchmarking raw C matrix multiplication and token generation performance.

## Steps
1. **Compile Colibri from source**:
   Clone the repository and build using standard `make`:
   ```bash
   git clone https://github.com/JustVugg/colibri.git
   cd colibri && make
   ```
2. **Prepare quantized model weights**:
   Convert or download supported quantized MoE model checkpoints into Colibri format:
   ```bash
   ./colibri-convert --input weights.bin --output model.colibri
   ```
3. **Execute prompt inference**:
   Run single-turn prompt inference with streaming token output:
   ```bash
   ./colibri --model model.colibri --prompt "Write a quicksort in C" --max-tokens 256
   ```
4. **Start local streaming server**:
   Launch the embedded HTTP server for streaming API requests:
   ```bash
   ./colibri-server --port 8080 --model model.colibri
   ```

## Checks
- Verify compilation produces clean binaries without compiler warnings.
- Test token throughput with `./colibri --benchmark`.

## Pitfalls
- Ensure model architecture matches Colibri's supported MoE layer layout before loading.
- On Windows systems, compile via MinGW-w64 or WSL for POSIX pthread compatibility.

## Sources
- [Colibri GitHub Repository](https://github.com/JustVugg/colibri)

Files in this skill

  • LICENSE57 B
  • SKILL.md1.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.