本機 · 開源 · MIT

Noa

有形象、聽得懂話、還能動手幫你做事的本機桌面 AI 助手。一行指令安裝,大腦跑在你自己的機器上。

MIT 授權,可自由散佈 零 Live2D 授權包袱 語音免下載模型 大腦在你電腦本機
嗨,我是 Noa。裝好後點麥克風或直接打字跟我說話。
Noa 角色

它是什麼

Noa 把任何 OpenAI 相容模型變成一個有臉、有聲音、會動手做事的桌面夥伴。預設幫你裝一顆全新的本機大腦,全程不碰任何受限的 VTuber/Live2D 素材。

🎭

有形象・桌寵

原創角色 Noa,用純 CSS 做呼吸、眨眼、口型動畫。noa --desktop 可開成透明置頂的桌面寵物視窗。零 Live2D,沒有授權包袱。

🎙️

聽得懂、會說話

直接用瀏覽器內建語音(Web Speech),免下載任何語音模型,開箱即用。

🛠️

真的會做事

大腦是 hermes-agent,能讀寫檔案、執行終端機指令、寫與改程式——不只是聊天。

🔒

隱私本機

介面、語音、大腦全跑在你自己的電腦上,沒有雲端中間人。

⚖️

授權乾淨

100% 自有程式碼搭配 MIT/寬鬆授權元件,可自由散佈,甚至商用。

🔌

大腦可換

預設安裝全新 hermes-agent;也能一行設定改接 Ollama、LM Studio 或 OpenAI。

安裝

支援 macOS、Windows、Linux。建議用 Chrome 或 Edge(語音支援最完整)。

macOS / Linux(終端機)
curl -fsSL https://noa-companion.pages.dev/install.sh | bash
Windows(PowerShell)
irm https://noa-companion.pages.dev/install.ps1 | iex

這行會:① 安裝一顆全新的 hermes-agent(你的私人 AI 大腦,MIT)→ ② 開啟它的本機 API(:8642)→ ③ 安裝 Noa 介面。完成後輸入 noa --desktop 開「透明置頂桌寵視窗」,或 noa 用瀏覽器開 http://localhost:8900
第一次會請你把大腦接到一個 AI 供應商(Anthropic/OpenAI/OpenRouter/Ollama…)。

uv pip install https://noa-companion.pages.dev/noa_companion-0.2.0-py3-none-any.whl NOA_BRAIN_BASE_URL=http://127.0.0.1:8642/v1 NOA_BRAIN_MODEL=hermes-noa noa

已經在跑 hermes-agent?只裝 Noa 介面、指向你現有的 :8642 即可。

uv pip install https://noa-companion.pages.dev/noa_companion-0.2.0-py3-none-any.whl NOA_BRAIN_BASE_URL=http://127.0.0.1:11434/v1 NOA_BRAIN_MODEL=qwen2.5 noa

不想用 hermes-agent?Noa 接任何 OpenAI 相容端點:Ollama(如上)、LM Studio(:1234)、或設 NOA_BRAIN_API_KEY 接 OpenAI。

運作方式

Noa 本身只是一層輕薄的橋;不綁任何模型、不綁任何語音引擎。

瀏覽器
麥克風聽寫 + 說出回答(Web Speech),角色做口型與表情。
Noa 伺服器
本機 FastAPI/WebSocket,把文字轉發給大腦並串流回覆。
hermes-agent
你的本機大腦,能用工具讀寫檔案、跑指令、寫程式。

為什麼能放心散佈

Noa 是 clean-room 重寫:不含、也不再散佈任何受限的 VTuber 網頁客戶端或 Live2D 專有元件與範例角色。

元件授權處置
Noa 介面(前後端)MIT(本專案)自有程式碼
角色美術「Noa」原創作者擁有
hermes-agent(大腦)MIT · Nous Research由官方安裝器裝新的,不 vendor
語音瀏覽器 Web Speech免下載、無第三方模型
Live2D Cubism Core/範例模型專有/受限不使用、不打包
原 Open-LLM-VTuber 網頁客戶端含商業限制不使用、已重寫