Experts, skills and connectors — import once, ready to use
Import into one catalog as immutable snapshots; search and run stay local, with no external service to depend on.
Local-first · Single-file runtime
One executable opens a full workbench in your browser. Execution and credentials stay on your machine; the cloud only syncs definitions and versions — no database, no resident service.
Open source · Single-file runtime · Data never leaves your machine
flowy-agent-store
App Server is live at http://127.0.0.1:8787
Workbench opened in your browser
Product preview
Plan ready · 4-step DAG
Tool call · browser.open
Artifact · todo-api.ts
01Local-first · Single-file runtime
Import, run, observe — all inside one trusted local process.
Local-first means execution, credentials and state always stay on your machine; the cloud only handles catalog, versions and distribution.
Import into one catalog as immutable snapshots; search and run stay local, with no external service to depend on.
Plan DAG, event timeline and artifacts stream in live; from a single agent to team runs, everything is reviewable.
No cloud execution, no run data uploaded; the cloud only syncs the market catalog, versions and distribution.
No databases, no resident services; flowy-agent-store boots and opens the workbench in your browser.
02Local-first · Single-file runtime
Download, import, run — all on your machine.
Run the command; the single executable starts the local App Server and opens the workbench.
flowy-agent-storeImport CodeBuddy / WorkBuddy plugins from the workbench, or call installStoreEntry() via the SDK.
Import CodeBuddy / WorkBuddy pluginsPick an agent or a team run and watch the DAG, event timeline and artifacts in real time.
Run → DAG · Timeline · Artifacts03Local-first · Single-file runtime
Experts, skills and connectors import into your local catalog in one click, continuously updated.
04Local-first · Single-file runtime
A type-safe TypeScript SDK: types only, connect to a running App Server, or launch the whole runtime in one call.
@flowy-agent-store/protocolThe single source of wire-protocol types: requests, responses, notifications and errors. Zero runtime.
@flowy-agent-store/clientAppServerClient and 7 sub-clients with a Transport abstraction for WS / HTTP.
@flowy-agent-store/sdkSpawns the binary → loopback WebSocket → readiness handshake, returning a ready client.
import { launchClient } from "@flowy-agent-store/sdk";
const session = await launchClient({
client: { name: "my-app", version: "0.1.0" },
});
const items = await session.client.listStore();
const receipt = await session.client.runs.agent({
agentId: "frontend-backend-experts",
goal: "Generate a todo REST API",
});
await session.close();05Local-first · Single-file runtime
Execution, credentials and run state live only on your machine; the cloud is used to sync the market catalog, versions and distribution. No cloud execution, no run data uploaded.
Only Windows x64 builds are published today; macOS (Apple silicon / Intel) and Linux (x64 / arm64) are not available yet and need a separate decision before they open up.
Local runs need no login (trusted local mode). When exposing the server to your LAN (--host 0.0.0.0), enable --auth; the admin account is created on first start.
CodeBuddy plugins and WorkBuddy skills / connectors become immutable snapshots through the importer; once imported they are queryable and runnable in the catalog. Resources with unconfirmed licenses never enter public distribution.
03Local-first · Single-file runtime
Pick your platform, or browse every build on the downloads page.
Paste this line into PowerShell: installs the npm runtime package and adds agent-store to your user PATH (Node.js / npm required, no admin rights).
irm /install.ps1 | iex
How teams use Flowy Agent Store
The local-first, ready-out-of-the-box experience is already part of everyday work for many teams.