hope-agent
View on GitHub🦭 会记忆、能持续推进目标、会动态编排多 Agent 的跨端桌面 AI 助手,也可服务化常驻 NAS / 云端 | A cross-device desktop AI agent with memory, autonomous goals, dynamic workflows, and headless deployment
Local-first desktop AI agent (Rust/Tauri) with persistent layered memory, autonomous Goals, dynamic Workflow/Loop execution and multi-agent orchestration. Includes MCP client, skills, RAG knowledge space, computer/browser control, and headless server mode for NAS or cloud.
Use Cases
run a personal desktop AI assistant with persistent memoryexecute long-running goals and scheduled loops autonomouslyorchestrate dynamic multi-agent workflowsbuild a local second-brain markdown knowledge base with vector recallcontrol the desktop and browser through approved tool callsgenerate designs and prototypes from a prompt and hand off to codedeploy a headless agent on NAS or cloud with embedded web GUIuse the agent as an IDE backend over ACPchat with the agent from Telegram, Discord, Slack or Feishuinstall and run local LLMs without terminal setup
Built With
- Language
- Rust
- Frameworks
- Tauri 2 · Rust · React 19 · Vite · TypeScript · Docker · Ollama · MCP · ACP
Tags
agent · desktop-app · memory · multi-agent · autonomous-goals · workflow-orchestration · mcp-client · skills · local-first · cross-platform · tauri · computer-use · rag · self-hosted · chat-ui · im-integration