// PRODUCT · SELF-HOSTED · LIVE DEMO

Time tracking that answers to agents

Clockey is the self-hosted time tracking service we built to replace Clockify — and to run our own billing on. Go backend, React frontend, SQLite, one Docker container. What makes it different: a full MCP server, so AI agents log time, run reports, and manage entries through the same API your team uses.

// GO · REACT 19 · SQLITE · MCP (32 TOOLS) · DOCKER
32
MCP tools for AI agents
4
export formats: PDF · XLSX · CSV · JSON
1
container — binary + embedded SPA + SQLite

WHAT IT DOES

Timer and manual entries with multi-session resume, three-tier rate calculation (customer-and-activity override → activity default → customer rate → config default, snapshotted at entry creation), professional PDF/XLSX/CSV/JSON reports, tags, and soft-delete audit trails. The React 19 frontend is keyboard-first — open, select, track in three clicks — with real-time timer sync across tabs over WebSocket.

Auth is layered: username/password for the web UI, hashed API tokens for programmatic access, and optional Cloudflare Access or Google OAuth in front. The MCP server speaks SSE, Streamable HTTP, and stdio — our own agents log time against customers through it, which is why the demo below is honest: it is the same build we run our billing on.

TRY THE LIVE DEMO

https://clockey-demo.codyssey.com — a public demo instance seeded with realistic data: three customers, four projects, rate overrides, and about fifty time entries across the billing lifecycle. It resets itself nightly, so experiment freely.

UsernamePasswordRoleWhat you'll see
bobdemo1234adminEverything: users, rates, reports, settings
alicedemo1234userOwn entries only — financial data restricted, as configured

These are demo accounts on a disposable instance — the dataset wipes and reseeds on schedule. They are intentionally simple and published here; do not reuse these passwords anywhere real.

WHY SELF-HOSTED

Time tracking data is a map of your customers, your rates, and where your team's hours go. That map should live on your infrastructure, not a SaaS vendor's. Clockey deploys as a single container with embedded SQLite — no external database, no telemetry, no per-seat pricing. It also demonstrates the pattern we apply elsewhere: a boring, well-tested core plus an agent interface designed in from the start, not bolted on.

MORE PRODUCTS

Syntera → — AI-assisted Proxmox Backup Server fleet management.

eClear → — free client-side rich text sanitizer.

← Back to all products

Want Clockey — or something like it — in your stack?

We can deploy Clockey for your team, extend it, or build the tool you keep wishing existed. Self-hosted, documented, handed over.

Demo logins — bob / demo1234 (admin) · alice / demo1234 (user)