LibreAI / Audio / koma
// audio · yuxino-labs/koma

koma

Self-hosted AI video analysis: summaries, chapters, transcripts.

💎 Hidden gem★ 236 stars⑂ 2 forksCustomupdated 2026-09
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

koma is an open-source audio project by yuxino-labs (yuxino-labs/koma on GitHub). It has 236 GitHub stars and 2 forks, is released under the Custom license, and was last updated on GitHub on 22 September 2026.

GitHub stars
236
Forks
2
License
Custom
Last updated on GitHub
22 September 2026
Category
Audio
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Deploy koma

    Self-host it per the official site.

  2. Upload a video

    Feed in the footage to analyze.

  3. Get the breakdown

    Summaries, chapters, keyframes, transcript.

  4. Export structured data

    Take SRT or JSON into your workflow.

// features

Why people love it

Video summaries

AI-written summaries of footage.

Auto chapters

Chapter markers from content.

Keyframe extraction

Visual highlights pulled automatically.

Transcripts

Full speech-to-text output.

SRT and JSON export

Structured data for your pipeline.

Self-hosted

Runs on your own hardware.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and enter the folder.

    git clone https://github.com/yuxino-labs/koma.git
    cd koma
  2. Step 2 — Install deps

    Set up the Python environment.

    pip install -r requirements.txt
  3. Step 3 — Start the service

    Launch it per the README.

    python app.py
// use cases

What you can build

Advertisement
// faq

Questions, answered

What is koma?

Self-hosted AI video analysis with summaries, chapters, keyframes, and transcripts, at yuxino-labs/koma.

What do I get from a video?

Summary, chapters, keyframes, transcript, plus SRT/JSON export.

Is it free?

The code is on GitHub under a custom license; check the terms.

Does it run locally?

Yes. It is designed to be self-hosted.

What powers the analysis?

Computer vision, speech-to-text, and ffmpeg.

// keep exploring

Similar tools

Video

AI-Video-Summarizer

YouTube summaries and timestamps via Gemini or GPT.

★ 98 starsMIT
View guide →
Audio

mcp-video-analyzer

MCP server that turns any video — YouTube.

★ 85 starsMIT
View guide →
AI Music

ai-video-captions

Ai-video-captions, in TypeScript — built for free, open-source ai video caption generat...

★ 64 starsMIT
View guide →
Audio

xiaozhi-esp32-server

Self-hosted backend that gives ESP32 'Xiaozhi' devices streaming voice chat, memory and tool control.

★ 10.8k starsMIT
View guide →
Audio

Nebulynk

Nebulynk — a self-hosted home for your team's conversations, calls, publicly available.

★ 199 starsNOASSERTION
View guide →
Audio

docker-whisper

Self-hosted Whisper speech-to-text as a Docker image.

★ 112 starsNOASSERTION
View guide →
// alternatives

Alternatives in Audio

The most-starred other Audio projects in the LibreAI catalogue — the realistic shortlist if koma is not the right fit.

Get koma

Free and open — grab the source, star the repo, and start creating.