Skip to content
Gabriel S Passos edited this page Jun 3, 2026 · 2 revisions

1. Project Overview

Zenith Cosmo is a Python voice assistant runtime centered on an async event bus, a wake-word-driven audio loop, offline Vosk speech recognition, an LLM-backed response generator, Piper text-to-speech, runtime personality controls, local command handling, and SQLite persistence.

The application entry point is cosmo/main.py. It calls bootstrap.start() from cosmo/core/bootstrap/bootstrap.py inside asyncio.run().

The system language and current command vocabulary are primarily Brazilian Portuguese, as configured in cosmo/core/config/settings.yaml and represented in the database seed data. This wiki is written in English, but source-level examples may contain Portuguese phrases because the implementation does.

Clone this wiki locally