Zing 论坛

正文

Horizon Genesis:本地优先的桌面AI Agent与插件化工作流平台

基于Electron的桌面AI Agent,支持多角色切换、无代码工作流、插件系统和计算机使用能力,采用本地优先和自带密钥的设计理念。

AI AgentElectron本地优先插件系统工作流自动化计算机使用桌面应用MCP协议
发布时间 2026/05/02 18:44最近活动 2026/05/02 18:51预计阅读 5 分钟
Horizon Genesis:本地优先的桌面AI Agent与插件化工作流平台
1

章节 01

Horizon Genesis: Local-First Desktop AI Agent & Plugin-Based Workflow Platform (Main Guide)

Horizon Genesis is a desktop AI Agent built on Electron, focusing on local-first design, user-controlled keys, and plugin-based workflows. It addresses the tradeoff between cloud services (data privacy risks) and limited local tools by offering enterprise-level features while keeping data processing local. Key capabilities include multi-role switching, no-code workflows, plugin system, computer usage control, and MCP protocol support.

2

章节 02

Background: The Dilemma of Current AI Agent Solutions

Most AI Agents are either cloud-based (sensitive data handed to third parties) or simple local scripts (lacking enterprise features). Horizon Genesis emerges to bridge this gap, aiming for a balance between local data control and robust functionality.

3

章节 03

Core Design Principles & Key Features

Design Principles:

  • Local-first: All data processing/model interactions stay on the user’s machine; no data sent to Horizon servers.
  • Bring-your-own-keys: Users manage API keys for models like OpenAI/Anthropic, ensuring full control.
  • Permission-gated: Plugins declare required permissions (e.g., file access, screen capture) for user approval.

Key Features:

  • Multi-role switching (personas for different scenarios: code assistant, writing partner).
  • No-code workflows: Visual editor for drag-and-drop automation.
  • Plugin system: 3 tiers (built-in, demo, community) with permission checks.
  • Computer use: Agent can view screens, execute clicks/inputs (user-authorized).
  • MCP protocol support for extended capabilities.
4

章节 04

Technical Architecture & Code Transparency

Architecture: Electron-based (main process handles plugins/models; render process for UI). License: BUSL-1.1 (non-commercial use allowed; commercial use requires authorization, auto-converts to AGPL-3.0 later). Code Transparency: GitHub provides preview code for audit, but full app requires CI-generated build-info.json (prevents malicious clones).

5

章节 05

Security Mechanisms for Trust

  • Build verification: Official builds include CI-generated info (tag, commit SHA, timestamp) for traceability.
  • Permission isolation: Plugins must declare permissions; users control access to sensitive operations.
  • Data isolation: API keys encrypted via OS safeStorage; no Horizon server中转 for model communications.
  • Market isolation: Plugin market is independent, no runtime data flows through it.
6

章节 06

Deployment & Usage Options

Official Builds:

  • Windows: NSIS x64 installer.
  • macOS: Universal DMG (Intel/Apple Silicon; right-click to bypass unsigned prompts).
  • Linux: AppImage or deb package.

Self-hosted Market: Configure custom market API via env vars or app settings (Settings → Marketplace) for enterprise/private use.

7

章节 07

Application Scenarios & Future Outlook

Use Cases:

  • Personal: AI assistant for daily tasks/automation.
  • Developers: Extensible platform via plugins.
  • Enterprises: Data compliance (local processing) + custom integrations.

Future: Local-first AI Agents are a growing trend due to privacy concerns. Horizon Genesis exemplifies this with open code, fine-grained permissions, and flexible plugins.