iPolloWork:一個透過代理程式建立可編輯程式碼、文件與多媒體內容的本地優先視覺化 AI 工作台
一個本地優先的視覺化 AI 工作台,讓代理程式能在單一工作空間內建立並維護可編輯的程式碼、文件、簡報與影片。
voice-pro: 專為 YouTube 處理、聲音複製與多語言翻譯打造的一站式 AI 配音工作室
一款 AI 驅動的網頁應用程式,用於語音辨識、翻譯與多語言配音,將 ASR、TTS 與聲音複製整合進單一工作流程中。
opencodex: 一個通用的供應商代理,讓您可以在 Codex、Claude Code 和 Grok Build 中執行任何 LLM
一個本地代理,透過轉換 API 回應,讓您可以在 OpenAI Codex、Claude Code、Claude Desktop 和 Grok Build 中使用任何 LLM 供應商。
mesh-llm: 一個跨機器整合 GPU 與記憶體資源以執行大型模型的分散式推論系統
一個分散式 LLM 推論系統,透過 OpenAI 相容的 API,跨多台機器整合 GPU 與記憶體以執行大型模型。
omnigent: 一個用於跨裝置編排與管理多個 AI agent 的開源 meta-harness
一個為 AI agent 提供通用編排層的開源 meta-harness,允許使用者切換 runtime、執行策略並在跨裝置間進行即時協作。
EverOS: 一個為代理程式設計、以 Markdown 作為權威事實來源的本地優先記憶執行環境
一個為 AI 代理程式設計、以 Markdown 作為事實來源的本地優先記憶執行環境,旨在跨應用程式和裝置提供可移植、持久的長期記憶。
semantic-router: 跨異質 LLM 基礎設施構建 Mixture-of-Models 系統的可程式化路由層
一個用於 Mixture-of-Models 系統的可程式化路由層,可優化跨異質運算和基礎設施的 LLM 請求路由,以提升品質、成本和延遲。
openmed: 一個用於 PII 去識別化與醫療實體提取的本地優先臨床文本管線
一個用於臨床實體提取與 PII 去識別化的本地優先醫療保健 AI 執行環境,可跨 Python、Swift、Android 和瀏覽器在裝置端運行。
wigolo: wigolo: 本地優先網路智慧,適用於 AI 代理
wigolo 是一種適用於 AI 代理的本地優先網路智慧工具包,提供搜尋、抓取、爬取、提取、快取、尋找相似、研究和代理工具,核心功能無需 API 金鑰。它可作為 MCP 伺服器、REST 端點或 SDK 運行,所有數據私密地存放在 `~/.wigolo/`,並提供可選的 LLM 基礎合成用於進階任務。 ## 主要功能 - 十種整合網路工具(搜尋、抓取、爬取、提取、快取、find_similar、研究、代理、diff、watch) - 作為 MCP 伺服器(供編碼代理使用)、REST 端點或可嵌入的 SDK(TypeScript/Python)運行 - 本地優先設計:數據停留在 `~/.wigolo/`;除非明確選擇啟用 LLM 合成,否則不會進行第三方呼叫 - 核心工具零 API 金鑰需求;使用公共搜尋引擎和設備端 ML 模型 - 每個結果返回逐字摘錄,附帶位元組偏移來源範圍和每個結果的可解釋評分 - 初始設定後每次查詢零成本(結果會在本地快取,實現即時重新查詢) - 與主要 AI 代理框架整合:LangChain、CrewAI、LlamaIndex、Vercel AI SDK - 支援直接連接至熱門代理:Claude Code、Cursor、Codex、Gemini CLI、OpenCode、VS Code、Windsurf、Zed、Antigravity ## 運作方式 wigolo 作為單一 Node.js 進程運行,公開三種介面:MCP(透過 stdio 的 JSON-RPC,用於代理通訊)、REST API 和 SDK。搜尋工具使用 18 個直接適配器,進行排名融合和設備端 ML 重新排名。抓取工具採用分層路由器,根據可觀測信號(SPA 標記、反機器人挑戰)從純 HTTP 升級至無頭瀏覽器。結果存放在結合關鍵字和向量索引的本地快取中。可選的 LLM 合成(適用於研究/代理工具)可透過環境變數設定(例如 `WIGOLO_LLM_PROVIDER=gemini`)。所有重量級組件(瀏覽器引擎、嵌入模型)會懶加載並儲存在本地 `~/.wigolo/` 下。 ## 限制 - 某些受驗證保護的站點依賴 IP 聲譽;資料中心 IP 可能失敗,而家庭網路則成功(參見自託管指南以了解代理選擇加入) - 沒有 LLM API 金鑰時,`research` 和 `agent` 工具僅返回原始證據簡報,而非合成答案 - 初始設定需要約 1.5 GB 的可用磁碟空間,並下載瀏覽器引擎與設備端模型 - 需要 Node.js >= 20 ## 生態系統 - CLI:`npx wigolo <tool>` 用於終端使用 - 互動式殼層:`wigolo shell` 用於 NDJSON 管道 - REST API:`wigolo serve` 公開 JSON 端點 - Docker:官方映像於 GitHub Container Registry 和 Docker Hub - 框架整合:官方套件適用於 LangChain、CrewAI、LlamaIndex 和 Vercel AI SDK - 代理技能:11 種技能目錄透過 `wigolo skills` 管理 ## 授權 AGPL-3.0 ## 狀態 公開測試 ## 連結 - 文件:[docs/README.md](docs/README.md) - 範例:[examples/README.md](examples/README.md) - 安裝:[docs/installation.md](docs/installation.md) - 設定:[docs/configuration.md](docs/configuration.md) - 工具參考:[docs/tools.md](docs/tools.md) - SDK:[docs/sdks.md](docs/sdks.md) - 自託管:[docs/self-hosting.md](docs/self-hosting.md) - 技能:[docs/skills.md](docs/skills.md) - 貢獻:[CONTRIBUTING.md](CONTRIBUTING.md)
markstream-vue: Markstream — 用於 AI 聊天的串流 Markdown 渲染器
一個 Vue 3 / Nuxt / VitePress 套件,可在 Markdown 被串流(例如來自 LLM 令牌流)時逐步渲染,以減少閃爍並在 AI 聊天介面中提供流暢體驗。
note-gen: 一款使用 AI 將零散資訊片段整理成結構化筆記的本地優先 Markdown 應用程式
一款使用 AI 將零散的資訊片段(如語音錄音和螢幕截圖)整理成結構化筆記的本地優先 Markdown 應用程式。
ms-swift: ms‑swift: 用於微調 LLM 與多模態模型的可擴展輕量級基礎設施
ms‑swift 是一個輕量級、全棧式框架,用於微調、服務與評估數百種 LLM 與多模態模型,提供 LoRA 式的高效訓練、進階並行技術、量化、RLHF 以及基於 Gradio 的 UI。
banana-slides: 一款從自然語言提示與文件生成可編輯投影片與旁白影片的 AI 原生簡報生成器
一款 AI 原生簡報應用程式,透過自然語言編輯與 nano banana pro 模型,從想法、文件或圖片生成可編輯且專業的投影片。
airllm: 一種記憶體高效的推理引擎,透過一次載入一層來在消費級 GPU 上運行巨大的 LLM
AirLLM 是一個函式庫,能透過一次只將單一模型層載入 VRAM,在低端 GPU 上運行巨大的 LLM(多達 671B 參數)。
DeepSeek-Reasonix: DeepSeek‑Reasonix:一個以配置驅動、插件為基礎的終端機 AI 編碼代理。
DeepSeek-Reasonix 是一個終端機 AI 編碼代理,透過配置與外掛驅動的架構使用 DeepSeek 模型,以單一靜態 Go 二進位檔案發布,並針對 DeepSeek 的前置快取進行優化,以維持低 token 成本。
WrenAI:一個開源的生成式 BI 引擎,讓 AI Agent 可以從任何資料庫部署受控的儀表板
一個開源的生成式 BI 引擎,為 AI Agent 提供上下文層,使其能從任何資料庫生成受控的 SQL、建立圖表並部署可分享的儀表板。
screenpipe: 一個透過擷取螢幕與音訊來驅動可搜尋歷史紀錄與 AI agent 的本地優先 AI 記憶系統
一款本地優先的 AI 記憶工具,透過擷取螢幕與音訊活動來建立可搜尋的歷史紀錄,並為 AI agent 提供上下文。
openai-agents-python: 一個支援語音與沙盒執行的提供者無關型多代理工作流構建框架
一個輕量級、提供者無關型的框架,用於構建多代理工作流,支援各種 LLM 的文字、語音與沙盒執行。
LightRAG:一個結合向量與圖形檢索以實現高效大規模索引的輕量級圖形 RAG 框架
一個輕量級、基於圖形的 RAG 框架,結合了知識圖譜與向量嵌入,以提供深度的上下文理解與高效的增量更新。
vox-director: 從單一主題建立社論風格紙貼畫風格解說影片的自動化流程
一種代理技能,可自動化製作 Vox 風格的紙貼畫風格解說影片,處理從腳本、關鍵影格到動畫與音訊的所有流程。
caveman: Caveman – token‑saving plug‑in for AI coding agents
Caveman 是一款插件,能讓 AI 編碼代理以簡練的原始人風格語言進行交談,在保留所有技術內容的同時,將散文內容的輸出 token 減少高達 65%。
browser-use: 一個讓 LLM 能夠控制網頁瀏覽器以執行自動化網頁任務的 AI agent 框架
一個讓 AI agent 能夠透過自然語言指令控制網頁瀏覽器,以執行填寫表單、提取數據和 QA 測試等任務的 library 和框架。
sglang: 一個具備 RadixAttention 與廣泛硬體支援的高性能 LLM 與多模態模型推理框架
SGLang 是一個針對 LLM 與多模態模型的高性能推理服務框架,透過先進的快取與排程技術,在各種硬體上優化推理吞吐量與延遲。
CodeWhale: 一款支援 BYOK 與細粒度權限控制的模型無關型終端機編碼代理程式
一款開源、模型無關型的終端機編碼代理程式,可以使用任何 LLM 提供商來讀取程式碼、編輯檔案並執行命令。
mempalace: 一個具備逐字儲存與可插拔向量後端的本地優先 AI 記憶系統
一個本地優先的 AI 記憶系統,將對話歷史儲存為逐字文本,並使用語義搜尋進行高精確度檢索,而不使用摘要。
mnemosyne: Mnemosyne: 本地優先 AI 記憶層
Mnemosyne 是一個本地優先、以 SQLite 為後端的 AI 代理記憶層,提供工作記憶、情節記憶以及時間知識圖譜(TripleStore),無需外部服務或雲端依賴。
ECC:AI 程式碼助理的代理平台作業系統
ECC 提供一個代理平台作業系統,為 AI 程式碼代理配備協調的工程系統——代理、技能、指令、掛鉤、記憶體與安全掃描,從而規劃、測試、實作、審查、驗證、記憶與改進程式碼。
inkos: 一個具備多維度連續性審計與開放世界互動式小說能力的專業故事創作代理系統
一個用於長篇故事創作與互動式小說的 AI Agent 系統,透過多代理審計管線與結構化長期記憶來確保敘事的一致性。
apfel: apfel: Apple 的本機 LLM 作為 CLI 和 OpenAI 相容伺服器,適用於 macOS
apfel 將 Apple 的本機 LLM 帶到終端機,並作為本機 OpenAI 相容伺服器,為 Apple Silicon Mac 提供私密且免費的 AI。
OpenOutreach: OpenOutreach: 用於 B2B 潛在客戶開發的自託管 AI 銷售代理
一款自託管、開源的 AI 銷售代理,透過從授權數據中尋找公司概況、利用 AI 篩選最佳潛在客戶,並從使用者自己的信箱發送個人化的電子郵件來自動化 B2B 潛在客戶開發。
herdr: 一個用於管理與協調多個 AI Agent 的終端機 Agent 多路復用器
一個基於終端機的 Agent 多路復用器,允許使用者透過持久化會話與 Socket API 來監控、管理與協調多個 AI Agent。
open-connector: OpenConnector – 一個統一、可自託管的連接器目錄,為 LLM 代理提供安全且可重複使用的數千種 SaaS 工具存取權限
OpenConnector 是一個開源閘道,讓 AI 代理能透過預建 Action 的目錄來呼叫 1,000+ SaaS 服務。它安全地儲存 API 金鑰/OAuth token,提供可檢查的請求/回應架構,並可於本地、Cloudflare Workers、Fly.io 或透過 OOMOL 的託管 SaaS 執行。可透過 TypeScript SDK、CLI、MCP 或直接 OpenAPI 呼叫進行整合,並提供一個用於管理與除錯的 Web 控制台。
apify-mcp-server: 一個將 AI agent 連接到數千個現成網頁爬蟲與自動化工具的 MCP server
一個 MCP server,讓 AI agent 可以使用數千個 Apify Actors 進行網頁爬蟲、數據提取與自動化,具備動態工具發現與 Agentic Payments 功能。
open-code-review: 一款結合確定性工程與代理工作流,實現高精度缺陷檢測的 AI 驅動程式碼審查 CLI 工具
一款結合確定性工程與代理工作流,實現高精度、行級程式碼缺陷檢測的 AI 驅動程式碼審查 CLI 工具。
SmartSub:SmartSub – 一鍵影片字幕、翻譯與 AI 配音於桌面
SmartSub(妙幕)是一款開源、跨平台的桌面應用程式,讓您可以下載影片、使用本機或雲端 ASR 模型轉寫音訊、透過數十種服務翻譯字幕、校對字幕、產生配音(包括零樣本語音克隆),最後將字幕燒錄或混流回影片——全部以離線為主,並支援可選的 GPU 加速。
openlake: 為 GPU 工作負載設計的分布式儲存引擎,優化 KV cache 卸載與模型訓練
一款使用 Rust 編寫、專為 GPU 工作負載設計的高性能分布式儲存引擎,透過提供快速的 KV cache 卸載與 S3 相容的對象儲存,來優化 LLM 推理與訓練。
Vibe-Skills: VibeSkills: 一個用於 AI agent 的技能編排框架,可路由本地技能、以 L/XL 層級規劃工作、記錄進度,並透過 17 項檢查驗證結果。
VibeSkills 編排本地安裝的技能,以規劃、執行並驗證複雜任務,提供基於層級的任務拆解、技能選擇、執行追蹤,以及 17 點驗證檢查。
llama.cpp: 一個用於在各種硬體上本地運行 LLM 和 VLM 的高效能 C/C++ 推論引擎
一個用於 LLM 和 VLM 推論的純 C/C++ 實作,能夠在各種硬體上以極低設定成本實現高效能的本地執行。
DiffSynth-Studio: 用於前沿生成式圖像、影片與音訊模型探索與訓練的開源擴散模型引擎
一個開源的擴散模型引擎,為圖像、影片與音訊的前沿生成式模型提供整合、訓練與部署的統一框架。
OpenBiliClaw:一個透過建立在地心理檔案來打破資訊繭房的跨平台個人化內容探索代理人
一個注重隱私且在本地端運行的 AI Agent,透過建立使用者深層的心理檔案,主動在 Bilibili、YouTube 與 X 等多個平台中探索個人化的內容。
PyRIT: 一個用於主動識別生成式 AI 系統風險的開源框架
PyRIT 是一個開源框架,使安全專業人員和工程師能夠主動識別生成式 AI 系統中的風險。
natively-cluely-ai-assistant: 一個具備不可偵測隱身模式與本地 RAG 記憶功能的私密、低延遲面試副駕駛
一款即時 AI 面試副駕駛與會議助手,在面試與會議期間提供低延遲、私密且不可偵測的即時協助。
sie: 一個為代理程式設計的自託管推論引擎,可從單一叢集提供 100+ 個開放模型
一個透過單一 API 提供多個開源模型的自託管推論引擎,取代了為不同代理程式任務需要獨立模型伺服器的需求。
ao: 一個針對量化、稀疏與記憶體高效訓練的 PyTorch 原生優化函式庫
一個 PyTorch 原生的模型優化函式庫,提供量化、稀疏與記憶體高效訓練工具,以加速推理並降低 VRAM 使用量。
pyod: 一個具備代理式工作流程的多模態異常偵測綜合工具箱
一個涵蓋多種資料模態的完整 Python 異常偵測函式庫,具備 AI 驅動的代理式工作流程以進行異常調查。
skypilot: 統一的控制平面,用於管理與擴展跨多雲與叢集的 AI 計算
一個使用統一介面,在任何雲端供應商、Kubernetes 或 Slurm 叢集上執行、管理與擴展 AI 工作負載的系統。
machine-learning-for-trading:一個端對端的研究到生產管線,用於構建與部署機器學習驅動的交易策略
一個全面的框架與程式碼庫,用於開發機器學習驅動的交易策略,涵蓋從資料取得與研究到即時生產部署的完整管線。
N.E.K.O:具備持續記憶與桌面自動化的主動式多模態 AI 伴侶
一個開源 AI 伴侶平台,打造具備即時語音/視覺理解、持續五維記憶與桌面自動化功能的主動式數位生活。
loop-engineering: 設計自動化控制系統以協調 AI 程式編寫代理的框架
一個設計自動化控制系統以協調 AI 程式編寫代理的框架,將手動提示取代為結構化、可重複的迴圈。
faceswap:一個用於辨識與交換圖片與影片中臉部的深度學習工具
一個透過「擷取‑訓練‑轉換」流程,辨識與交換圖片與影片中臉部的深度學習工具。