Drop a file watcher in any workspace. Flowcraft captures every AI agent session, calculates time savings, and serves a live analytics dashboard. No SaaS. Your data, your infrastructure.
Capabilities
From Docker deployment to live dashboard in minutes. Delivered via private registry — runs entirely on your infrastructure with no data leaving your environment.
File watcher detects when any AI agent writes an artifact — markdown, YAML, or JSON. Zero manual logging required.
Parses time-saved data from front matter and ROI tables. Calculates the ratio of manual hours displaced vs. agent minutes consumed.
Rank agents by hours saved, ROI ratio, or run count. Gamified team dashboard with champion spotlight and achievements.
Delivered via private Docker registry and runs entirely on your own infrastructure. Your telemetry never leaves your environment. PAT-authenticated API with SHA-256 token hashing.
Works with GitHub Copilot, Cursor, nWave, or any agent that writes artifact files. No integration code needed.
Spans are buffered locally when the ingest server is unreachable and flushed automatically on reconnect. Zero data loss.
Live Dashboard
Four purpose-built views — no build step, no server-side rendering. Pure HTML + Tailwind + Chart.js.
Agent telemetry · flowcraft.systems
Agent Runs
142
total sessions
Hours Saved
684h
quality-equivalent work
ROI Ratio
14.8×
AI speed vs manual
Quant Complete
94%
runs with measurable ROI
ROI Trend — Hours Saved Over Time
Agent Mix
Top Contributor
nw-troubleshooter
712h saved · 178 runs · 24.0× ROI
investigation · docs/feature/auth/troubleshoot.md
architecture · docs/architecture/architecture.md
code · packages/ingest/src/routes/traces.ts
ROI Formula
KPI Definitions
Hours Saved — Sum of manual_hours_equivalent across all completed runs
Quant Complete — % of runs with both manual_hours and agent_minutes populated
Agent Baselines
Architecture
Any AI agent (Copilot, Cursor, nWave) writes a markdown file with front matter or an ROI Summary section. No special integration needed.
The @flowcraft/sdk file watcher picks up the new file, extracts agent identity, artifact type, and ROI metadata, then builds a structured OpenTelemetry span.
The span is shipped via HTTP POST to @flowcraft/ingest (Fastify on port 8080). PAT-authenticated, rate-limited, org-scoped. Stored in Supabase spans table.
Plain HTML pages query Supabase PostgREST directly. ROI trends, agent leaderboard, run explorer with qualitative narrative, and methodology reference — all updating in real time.
Pricing
Every plan includes private Docker registry access and full source-available builds. Choose how you want to run it.
Self-hosted on your infrastructure
Managed cloud hosting + team features
Custom deployment & SLA
Sign up free. Real numbers from your first nWave agent run.