Skip to main content

Technology / Open source

The open components behind Otoha Player.

Otoha Player's conversation and Agent experience is built on open-source projects that can be read, used, and contributed to independently.

Native SwiftUI host

OtohaChat

The native SwiftUI host used by Otoha Player and a runnable SwiftAgent integration example, covering conversation, streaming events, tools, and durable Journaling.

View on GitHub

Swift Agent runtime

SwiftAgent

A provider-neutral Agent runtime for Swift with typed tools, streaming events, execution receipts, durable Journaling, and recovery.

View on GitHub

Local Agent Skill

Skill

A local Agent Skill for controlling Otoha Player within an explicit host boundary, designed to run alongside Otoha on the same Mac.

View on GitHub

The repositories have distinct responsibilities across the host, runtime, and local Agent Skill. Otoha Player remains responsible for its own player experience and product boundaries.