{"id":34899177,"url":"https://github.com/larrykoo711/bibo","last_synced_at":"2026-01-13T20:59:05.263Z","repository":{"id":330443904,"uuid":"1122774398","full_name":"larrykoo711/bibo","owner":"larrykoo711","description":"Fast, local neural text-to-speech CLI. No cloud. No latency. Just speak.","archived":false,"fork":false,"pushed_at":"2025-12-26T05:23:06.000Z","size":2819,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-27T01:30:41.887Z","etag":null,"topics":["cli","neural-tts","piper","rust","text-to-speech","tts"],"latest_commit_sha":null,"homepage":"https://larrykoo711.github.io/bibo","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/larrykoo711.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-25T13:32:18.000Z","updated_at":"2025-12-26T05:17:08.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/larrykoo711/bibo","commit_stats":null,"previous_names":["larrykoo711/bibo"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/larrykoo711/bibo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larrykoo711%2Fbibo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larrykoo711%2Fbibo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larrykoo711%2Fbibo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larrykoo711%2Fbibo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/larrykoo711","download_url":"https://codeload.github.com/larrykoo711/bibo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larrykoo711%2Fbibo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28400344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-13T14:36:09.778Z","status":"ssl_error","status_checked_at":"2026-01-13T14:35:19.697Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","neural-tts","piper","rust","text-to-speech","tts"],"created_at":"2025-12-26T08:24:13.202Z","updated_at":"2026-01-13T20:59:05.258Z","avatar_url":"https://github.com/larrykoo711.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bibo\n\n\u003e Fast, local neural text-to-speech CLI. Zero dependencies. Just speak.\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://larrykoo711.github.io/bibo\"\u003eWebsite\u003c/a\u003e •\n  \u003ca href=\"https://github.com/larrykoo711/bibo/releases\"\u003eReleases\u003c/a\u003e •\n  \u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e •\n  \u003ca href=\"#quick-start\"\u003eQuick Start\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/larrykoo711/bibo/actions/workflows/ci.yml\"\u003e\u003cimg src=\"https://github.com/larrykoo711/bibo/actions/workflows/ci.yml/badge.svg\" alt=\"CI\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/larrykoo711/bibo/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/larrykoo711/bibo?color=green\" alt=\"Release\"\u003e\u003c/a\u003e\n  \u003ca href=\"LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-MIT-blue.svg\" alt=\"License\"\u003e\u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/platform-macOS%20%7C%20Linux-lightgrey\" alt=\"Platform\"\u003e\n\u003c/p\u003e\n\n---\n\nBibo is a blazing-fast, privacy-first TTS tool that runs entirely on your machine. Built with Rust and powered by [sherpa-onnx](https://github.com/k2-fsa/sherpa-onnx) neural TTS engine.\n\n## Features\n\n- **Zero Dependencies** - No Python, no setup. TTS engine auto-downloads on first run\n- **Lightning Fast** - Rust CLI with instant startup, 15x faster than real-time synthesis\n- **100% Local** - All processing on your machine, text never leaves your device\n- **17 Neural Voices** - Chinese, English, Korean, Russian, Spanish, German, and more\n- **Multi-language** - MeloTTS supports Chinese + English bilingual in single voice\n\n## Installation\n\n### Homebrew (macOS / Linux)\n\n```bash\nbrew install larrykoo711/tap/bibo\n```\n\n### From Releases\n\nDownload the latest binary from [Releases](https://github.com/larrykoo711/bibo/releases):\n\n```bash\n# macOS ARM64\ncurl -L https://github.com/larrykoo711/bibo/releases/latest/download/bibo-darwin-arm64.tar.gz | tar xz\nsudo mv bibo /usr/local/bin/\n\n# macOS x64\ncurl -L https://github.com/larrykoo711/bibo/releases/latest/download/bibo-darwin-x64.tar.gz | tar xz\nsudo mv bibo /usr/local/bin/\n\n# Linux x64\ncurl -L https://github.com/larrykoo711/bibo/releases/latest/download/bibo-linux-x64.tar.gz | tar xz\nsudo mv bibo /usr/local/bin/\n```\n\n### From Source\n\n```bash\ngit clone https://github.com/larrykoo711/bibo.git\ncd bibo\ncargo build --release\nsudo cp target/release/bibo /usr/local/bin/\n```\n\n## Quick Start\n\n```bash\n# Speak text (auto-downloads default voice on first run)\nbibo \"Hello, world!\"\n\n# Chinese + English bilingual with MeloTTS\nbibo \"Hello world. 你好世界。\" -v melo\n\n# Korean\nbibo \"안녕하세요\" -v kss\n\n# List installed voices\nbibo -l\n\n# Show downloadable voices\nbibo -d list\n\n# Download a voice\nbibo -d amy\n\n# Save to file\nbibo \"Welcome\" -v amy -o welcome.wav\n\n# Fast mode (1.2x speed)\nbibo -f \"Quick announcement\"\n```\n\n## Available Voices\n\n| Voice    | Language        | Gender | Notes           |\n|----------|-----------------|--------|-----------------|\n| melo     | Chinese+English | Female | Bilingual (default) |\n| kss      | Korean          | Female | High quality    |\n| amy      | English US      | Female |                 |\n| ryan     | English US      | Male   |                 |\n| huayan   | Chinese         | Female |                 |\n| irina    | Russian         | Female |                 |\n| eva      | Spanish         | Female |                 |\n| thorsten | German          | Male   |                 |\n| ...      | +9 more         |        |                 |\n\nRun `bibo -d list` to see all 17 available voices.\n\n## Usage\n\n```\nbibo [OPTIONS] [TEXT]\n\nArguments:\n  [TEXT]  Text to synthesize (or use -i for file, or stdin)\n\nOptions:\n  -v, --voice \u003cVOICE\u003e    Voice to use [default: melo] [env: BIBO_VOICE]\n  -s, --speed \u003cSPEED\u003e    Speed preset: slow, normal, fast [default: normal]\n  -f, --fast             Shortcut for --speed fast\n  -i, --input \u003cFILE\u003e     Read text from file\n  -o, --output \u003cFILE\u003e    Save audio to WAV file\n  -q, --quiet            Suppress progress output\n  -l, --list             List installed voices\n  -d, --download \u003cVOICE\u003e Download a voice model (or \"list\" to show all)\n  -h, --help             Print help\n  -V, --version          Print version\n```\n\n## Claude Code Integration\n\nAdd to `~/.claude/CLAUDE.md` to let Claude speak at key moments:\n\n```\nUse bibo CLI for voice feedback: task done, build status, risk warnings. Keep it short.\n```\n\nThen Claude will say things like:\n- `bibo \"Ship it. Tests green.\"`\n- `bibo \"Hold up. This looks risky.\"`\n\n## Requirements\n\n- macOS 12+ (ARM64 / x64) or Linux (x64 / ARM64)\n- ~50MB per voice model\n- sherpa-onnx TTS engine (auto-downloaded on first run)\n\n## How It Works\n\nBibo uses [sherpa-onnx](https://github.com/k2-fsa/sherpa-onnx) as the TTS engine:\n\n1. **Rust CLI** - Handles arguments, file I/O, audio playback\n2. **sherpa-onnx** - Native binary for neural TTS (VITS/MeloTTS models)\n\nZero Python. Zero dependencies. Everything auto-downloads on first run.\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n\n## Credits\n\n- [sherpa-onnx](https://github.com/k2-fsa/sherpa-onnx) - Next-gen Kaldi TTS engine\n- [MeloTTS](https://github.com/myshell-ai/MeloTTS) - Bilingual TTS models\n\n## Links\n\n- **Website**: [larrykoo711.github.io/bibo](https://larrykoo711.github.io/bibo)\n- **Releases**: [github.com/larrykoo711/bibo/releases](https://github.com/larrykoo711/bibo/releases)\n- **Homebrew**: `brew install larrykoo711/tap/bibo`\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eGive voice to your AI. Ship faster.\u003c/strong\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flarrykoo711%2Fbibo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flarrykoo711%2Fbibo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flarrykoo711%2Fbibo/lists"}