mothermachine /mothermachine

Browse / Alternatives / Harvest

Open source Harvest alternatives for AI agents

3 alternatives to Harvest. 3 have an interface an agent can drive. 3 are open source.

ListingLicenseAgent interfaceReachEffortLast activity
Kimai AGPL-3.0 API, from the builder 3 of 9 jobs Config only Aug 31, 2026
solidtime AGPL-3.0 API, from the builder 9 of 10 jobs Config only Sep 1, 2026
TimeTagger GPL-3.0 API, from the builder 6 of 9 jobs Config only May 17, 2026

Kimai

Self-hosted team time tracking with invoicing and a Builder-documented JSON API.

Self-hosted · Kimai Cloud Standard: €4 per user/month · Kimai Cloud Professional: €5 per user/month

Use it when
  • my team bills by the hour and I want timesheets, rates and invoices in one place I run myself
  • I want my agent to log time and pull project hours through an API instead of a spreadsheet
An agent cannot reach
  • Configure timesheet rules, rounding and lockdown
  • Install plugins from the store
  • Authenticate with SAML or LDAP

3 more jobs are undetermined.

Gotchas
  • AGPL-3.0: modifications to a hosted instance must be shared with its users; some Adopters cannot accept this
  • Must run on a subdomain; installing in a subdirectory is not supported
  • API tokens are shown once at creation; API attribute order is not stable and DateTime values must use YYYY-MM-DDTHH:mm:ss, not ISO 8601
  • Leave management, overtime and expenses are paid plugins or Cloud Professional features, not core

solidtime

Laravel time tracker for freelancers and agencies with a full REST API for entries, projects, reports and invoices.

Self-hosted · Cloud Solo: Free · Cloud Professional: €9 per month

Use it when
  • my studio bills clients by the hour and I want tracked time to turn into reports and invoices without a SaaS seat fee
  • I want my agent to start timers, file entries against projects and pull weekly reports over a documented API
An agent cannot reach
  • Create API tokens
Gotchas
  • AGPL-3.0 copyleft
  • PostgreSQL only; PDF output needs a Gotenberg container
  • Maintainers auto-close pull requests over 50 lines from unvouched authors and ban AI-generated PRs; plan to keep changes in your fork
  • Invoicing, estimates and PDF reports are Professional features on cloud; confirm whether the self-hosted build gates them

TimeTagger

Tag-based personal time tracker with a documented web API that mirrors the hosted timetagger.app.

Self-hosted · timetagger.app: €3 per month

Use it when
  • I'm a freelancer who wants a fast timeline-style tracker on my own box, with tags instead of a project hierarchy
  • I want my agent to log what I worked on and pull the week's records over a small token-authenticated API
An agent cannot reach
  • Generate PDF or CSV reports
  • Pomodoro timer

1 more job is undetermined.

Gotchas
  • GPL-3.0 plus a CLA granting the author rights to use contributions in the hosted service
  • Built for individuals: no teams, clients or invoicing; multi-user means separate credential entries, not shared data
  • Last push 2026-05-17, inside the window but the slowest cadence on this shortlist
  • API tokens never expire; reports and exports are not reachable through API

Questions

Is there an open source alternative to Harvest?

Yes. All 3 listings here are open source: Kimai (AGPL-3.0), solidtime (AGPL-3.0), TimeTagger (GPL-3.0).

Which Harvest alternatives have an MCP server?

None of these has an MCP server from its builder on record. The recorded interface is API.

Which Harvest alternative can an agent do the most with?

solidtime: 9 of 10 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.

Listings come from reading each repo and its docs. Reach counts the jobs an agent can do through the stated interface, and each listing page shows the evidence. Order follows fit. For agents: Markdown · JSON