RadarTopicsBuildersWeeklyReads
Open Source Radar
floneum/

kalosm

GitHubWebsite

Kalosm is a Rust ecosystem for local AI models, providing an interface for language, audio, and image models, with releases spanning 0.1.0 to 0.4.0 and ongoing updates as of 2026-08-01.

2.2kstars
132forks
53issues
Apache-2.0license
2023since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Kalosm is an ecosystem of crates that make it easy to develop applications that use local or remote AI models. There are try main projects in this repo:

  • Kalosm: A simple interface for pre-trained models in rust
  • Fusor: A runtime for quantized ML inference implemented with WGPU

Kalosm supports models across language, audio, and image modalities, including Llama, Mistral, Phi, Whisper, Segment Anything, and Bert. The project emphasizes local-first interfaces for pre-trained models in Rust and provides utilities for transcription, web scraping, and structured generation.

How it works

Kalosm exposes a Rust-based interface (Kalosm) to interact with pre-trained models in various modalities. It includes:

  • A simple interface for pre-trained models in Rust
  • A runtime for quantized ML inference (Fusor) that uses WGPU and targets various accelerators
  • Structured generation capabilities via a parser engine and support for deriving Parse and Schema on Rust types

Example usage shows creating a model (e.g., Llama::phi_3), creating a chat task, and streaming output.

Getting started

From the README:

  • Install Rust
  • Create a project and add Kalosm as a dependency with features (e.g., --features llama)
  • Add tokio with --features full
  • Example code demonstrates initializing a model and starting a chat loop

Code excerpts provided include:

cargo new kalosm-hello-world
cd ./kalosm-hello-world
cargo add kalosm --features llama
cargo add tokio --features full
use kalosm::language::*;
let model = Llama::phi_3().await?;
let mut chat = model.chat()
  .with_system_prompt("You are a pirate called Blackbeard");
cargo run --release

Getting started (commands)

Exact commands quoted from README:

cargo new kalosm-hello-world
cd ./kalosm-hello-world
cargo add kalosm --features llama
cargo add tokio --features full
use kalosm::language::*;
let model = Llama::phi_3().await?;
let mut chat = model.chat()
  .with_system_prompt("You are a pirate called Blackbeard");
cargo run --release

Recent releases

Latest releases include:

  • kalosm-0.4.0 kalosm-0.4 (2025-02-09): Introducing Kalosm 0.4: A Local-First AI Meta-Framework for Rust
  • kalosm-0.3.0 kalosm-0.3.0 (2024-08-21): Kalosm 0.3
  • v0.2.0 (2023-09-12): Floneum 0.2 is here! major features including improved web scraping, reading website feeds
  • v0.1.0 (2023-07-12): The first pre-release of Floneum

Traction

Not provided in README beyond overall repository statistics, but repo shows 2215 stars and 132 forks. latest activity last push on 2026-08-01.

Behind the repo

The repository encompasses Kalosm and Fusor as sub-crates:

  • Kalosm: simple interface for pre-trained models in Rust
  • Fusor: WGPU runtime for quantized ML inference, using gguf format and WebGPU

Caveats

  • License: Apache-2.0
  • Created: 2023-05-24
  • Open issues: 53
  • Last push: 2026-08-01
  • Language: Rust
  • Noted early-stage statement for Fusor regarding production readiness: "Fusor is still early in development and is not ready for production use."
SharePost on XLinkedIn
All trending reposRevenue-verified startups →