Hoshimi Documentation

Build Lavalink v4 bots with a stylish, strict and extendable API

Official documentation for Hoshimi, a typed Lavalink v4 client built for modern music bots. Learn the fundamentals fast, then dive into nodes, players, filters, queues, storage, and extensible structures.

Typed Core

The complete public API is documented from source definitions, so classes, methods, and types stay in sync.

Modular Systems

Hoshimi separates node, player, queue and storage concerns so you can override structures safely.

Ready for Scale

Designed for music bots with multiple nodes, resumable sessions and explicit control over transport.