Lewati ke konten
Karya pilihan

2026 — Solo Developer

Elara — voice agent untuk COSMIC Desktop (Go + Rust)

Proyek personal, public repo: voice agent untuk Gemini Live API di COSMIC Desktop — daemon Go plus applet panel Rust native.

Peran

Solo Developer

Tahun

2026

Stack

GoRust
Elara — voice agent untuk COSMIC Desktop (Go + Rust)

Sorotan

  • Applet Rust: UI panel COSMIC native via DBus
  • Daemon Go: pipeline audio dan WebSocket realtime
  • Tool suara: search, file sandboxed, MCP server

Ringkasan

Proyek personal, public repo. Elara adalah voice agent personal untuk Gemini Live API di COSMIC Desktop: applet Rust untuk UI panel via DBus plus daemon Go cosmic-agentd untuk capture dan playback audio, WebSocket persisten, tool calling, dan systemd user service.

Yang dibangun

  • Applet Rust: integrasi panel COSMIC native via DBus.
  • Daemon Go: pipeline audio dan WebSocket realtime dengan interruption toggle, VAD, dan voice selection.
  • Web search via Google grounding atau SearXNG, filesystem tool tersandbox, MCP server, konfigurasi TOML.
  • Khusus COSMIC Desktop (Pop!_OS 24.04). Butuh Go ≥ 1.21 dan Rust/Cargo.

Kenapa stack ini

Kenapa Go+Rust di sini: daemon Go untuk pipeline audio/WebSocket realtime, applet Rust untuk integrasi panel COSMIC native via DBus.

Catatan

Tidak resmi; tidak berafiliasi dengan System76 atau Google.

Kerja sama

Tersedia untuk build tooling Go dan Rust — spesifikasi, build, deploy, runbook.

Karya lain

Mari bekerja sama.

Freelance Full-Stack — Next.js / Astro / Go / Laravel, termasuk runbook.

Tersedia untuk freelance — respons dalam 24 jam. Pontianak (WIB, UTC+7) / remote seluruh dunia.

[email protected] · +62 857-5287-2285