
Viberadio Fm
io.github.pooriaarab由 GitHub 帳號 pooriaarab 發布v0.2.3更新於 Oct 24, 2026
Turns an agent's output into audio: narration, podcast, or music.
發布方自己的服務:AI Benchmark Index
概覽
把代理的編碼工作階段輸出轉成語音旁白、播客式回顧,或隨事件變化的音樂音訊。
- 可以做什麼
- 透過 stdio 提供 narrate 與 recap 兩個工具,讓代理在工作階段中途為自己的輸出要求音訊。旁白風格包括單人口述、雙人播客,以及 lo-fi、合成波、氛圍、古典、8-bit 等隨事件變化的音樂。模式包括隨工作即時旁白的環境串流、任務完成時的一則訊息,以及較長的工作階段回顧。它同時以命令列工具與函式庫的形式發布。
- 適用情境
- 適合想用聽而不是讀來掌握代理進度的情境,例如通勤、離開座位或同時處理其他事情時。最適合代理編碼工作階段,此時以語音或音樂呈現的事件摘要比文字紀錄更方便。
- 執行需求
- 以 npm 套件在本機執行,可用 npx 啟動或全域安裝,需要 Node.js。MCP 伺服器透過 viberadio mcp 指令啟動。未宣告任何帳號、API 金鑰或環境變數;旁白預設使用裝置本機的系統語音,可離線運作。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Viberadio Fm,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
VibeRadio
[npm version] [Downloads/month] [MIT license]
Website · Setup · Library and MCP
VibeRadio is an open-source text-to-speech CLI and library that turns supplied text or coding-session events into local spoken narration for developers.
Install
Requires Node.js 18 or newer and a system speech tool: macOS say, Linux espeak, or Linux spd-say.
Success: you hear “Build passed” and see a local-provider status message.
If speech is unavailable, the CLI prints the text and a setup warning, then exits successfully.
No API key or environment variables are required. The CLI does not load .env files.
Recap a session
The second command changes the script to host-labelled dialogue. Both styles use one system voice.
You can also pass a JSON-array file: viberadio recap session.json --mode podcast.
Features and limits
- Local speech: the default audio path disables network egress and uses the system speech runner from
@pooriaarab/vibe-core. - Recap scripts: formats milestone events; accepts
monologueorpodcaststyles andsummaryorpodcastmodes. - Library bridge: successful library
recap()appends a best-effort event for vibenotifications; CLI and MCP recaps call narration directly. - Two MCP tools:
narratespeaks text;recapbuilds and speaks an event recap.
There is no automatic agent-session watcher or background start command.
Reactive music, cloud voices, distinct podcast voices, recording, visualizers, and a menubar application do not ship.
This package does not include Claude Code, Codex, or Gemini adapters; pass text or events from your workflow.
Source inspection confirms three system-tool choices through the shared runner. No physical audio output was verified for this rewrite.
Library and MCP
buildRecapScript() is pure and works without speech tools. narrate() throws TtsUnavailableError when audio cannot run.
createNarrator() exposes dependency injection; TypeScript declarations ship with the package.
Configure an MCP client with:
CLI commands: say, recap, mcp, help/--help/-h, and --version/-v.
The say command accepts --style/-s; recap also accepts --mode/-m and file or stdin input.
Set VIBERADIO_DEBUG=1 for speech-failure details.
Status and links
Version 0.2.4 is pre-1.0. Interfaces can change; this package provides no managed audio service. The repository's interactive prototype and launch video show product direction, not shipped functionality. Report an issue · Vibe Suite · MIT license
來源:README.md,提交 01c9a44
工具
0版本歷史
1- v0.2.3最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Aibenchmarkindex 整合

AI Benchmark Index
com.aibenchmarkindex官方發布者
AI Benchmark Index 的遠端 MCP 端點,讓助理依文字、地點與類別檢索已發布的 AI 基準測試,並查看其資料來源。

Surrogacyagencies
由 GitHub 帳號 pooriaarab 發布
為您的旅程尋找代孕機構和組織。AI 翻譯

Quantumcompanies
由 GitHub 帳號 pooriaarab 發布
Quantumcompanies 的託管 MCP 服務;無需登入;Streamable HTTP;9 個工具。

Liquidcooling
由 GitHub 帳號 pooriaarab 發布
為30-150 kW的AI資料中心尋找液冷供應商。AI 翻譯

Goldenvisas
由 GitHub 帳號 pooriaarab 發布
查詢通過投資獲得居留權和公民身份的授權代理。AI 翻譯