Skip to content
Inkesk-Dozing edited this page Jun 9, 2026 · 1 revision

Welcome to the Omu-Sora Wiki 🌀📺

This wiki contains extensive technical documentation, specifications, architectures, and guidelines for the Omu-Sora Decoupled Media Aggregation Platform.

Omu is a modular, client-side shell bridging media playback engines (such as Media3 ExoPlayer on Android and custom HTML players on desktop) with decentralized scraper engines (in TypeScript and Kotlin).


📖 Navigation Index

Select a document below to explore specific parts of the ecosystem:

Understand the multi-repo codebase structure, modular scraping pipelines, data separation guidelines, and target repository scopes.

Detailed breakdowns of the 4 key stages:

  • Stage 1: Ania (Anime Streaming Client)
  • Stage 2: Yomik (Manga Reader Client)
  • Stage 3: Move-Watt (P2P Movie & TV Client)
  • Stage 4: Omu (Unified Settings and CRDT Multi-Device Sync Layer)

Review abstract typescript interfaces for OmuMangaParser, OmuAnimeParser, and OmuMovieParser. Learn about QuickJS execution environments and parser registry manifests.

Find prerequisites, environment configuration policies, dev servers, watch directories, and developer onboarding instructions.

Clone this wiki locally