A local-first AI Agent workspace featuring cross-session memory, automations, and MCP extensions, with one-click publishing to the web.
Moryflow is an open-source tool (MIT licensed) positioned as a Local-first AI Agent Workspace, currently at version v0.3.14.
Core Capabilities#
- Autonomous AI Agent: Elevates agents from chat windows to first-class workspace members capable of autonomous research, writing, and file organization.
- Adaptive Memory: Retains user preferences, project context, and background information across sessions, becoming smarter with use.
- Local-first Knowledge Base: Data is stored locally by default with no cloud lock-in, giving users full data ownership.
- One-click Publishing: Built-in site template system converts any local note into a live website (digital garden, doc site, portfolio) via Cloudflare Workers, without a separate CMS.
- Telegram Remote Agent: Launch tasks remotely via Telegram Bot, sharing the same context and memory as the desktop client.
- MCP Tool Integration: Unlimited extensibility through the Model Context Protocol.
- Automation Workflows: Supports triggers and scheduled tasks (e.g., running agents on schedule, pushing messages to Telegram).
- BYOK Model Support: Compatible with 24+ AI providers; users bring their own API keys with no middleman markup.
- Skills System: Extends agent capabilities through community-shared or custom reusable skill modules.
Architecture Overview#
The project uses a pnpm + Turborepo monorepo structure, split into apps (application layer) and packages (capability layer).
Application Layer:
pc: Desktop client (Electron, currently only macOS public build available)server: Backend service (NestJS + Prisma/PostgreSQL)mobile: Mobile app (Expo/React Native, status TBD)www: Official website (TanStack Start)publish-worker: Edge publishing servicesite-template: Site template engine
Capability Layer:
agents-runtime: Agent runtime core (based on@openai/agents-extensionswith custom patches)agents-tools/agents-mcp: Agent tool layer and MCP protocol adaptermodel-bank: Multi-provider model registrysync: Cloud sync logictiptap/ui: Tiptap editor extensions and React 19 + Tailwind CSS UI component library
Installation & Quick Start#
macOS Direct Install: Public builds for Apple Silicon and Intel are available at https://moryflow.com/download
Build from Source (requires Node.js >= 20.0.0, pnpm >= 9.0.0):
pnpm install
pnpm dev:moryflow:pc # Start desktop app
pnpm dev:moryflow:www # Start website
Configuration Notes#
- AI Providers: Configure your own API keys via the
model-bankmodule, supporting 24+ providers. - Telegram Remote Agent: Connect by configuring a Telegram Bot Token for remote task dispatch and message reception.
- MCP Tools: Connect standard MCP protocol servers through
packages/agents-mcp. - Publishing: Link Cloudflare Workers via
publish-workerfor edge publishing.
Unconfirmed Information#
- The complete list of 24+ supported AI providers has not been publicly detailed.
- Windows/Linux desktop and mobile release timelines are unknown.
- Commercial strategy (whether "Free to start" implies a paid tier) is unclear.
- Adaptive Memory implementation details (vector database, local indexing, etc.) are not publicly disclosed.
- The relationship between internal codename
anyhuntand the public brandmoryflowneeds clarification. - Background information on the
dvlin-devorganization and team is missing from public repositories.