Agents In Use
What’s new todayLast update
— use cases added today

Hermes builds and deploys a calorie tracker

Jake Saunders reports that Hermes created a calorie tracker repository, passed CI and deployed the app and Postgres on his home server, then fixed a CSRF bug after feedback.

FROM THE SOURCE

Original prompt

Shared by the source author. See source notes for context.

Please build me an app for tracking my calorie intake.

Evidence at a glance

Sourced account
Source author
Jake Saunders
Original account
Read the source ↗
Published
21 Aug 2026
Source link checked
15 Oct 2026
Reported result
Saunders reports a working calorie tracker and Postgres deployment, followed by a CSRF fix with regression tests and redeployment after one additional prompt.
Human involvement
Saunders built the environment and supplied credentials, then manually tried the deployed app and reported the CSRF problem that CI missed.

A linked account supports attribution. It does not mean we independently reproduced its result.

Report an issue with this caseOpen correction email

Opens your email app with the case link included. Nothing is sent automatically.

How the agent did it

  1. Prepare an isolated server with Forgejo, CI runners and Coolify access.
  2. Ask Hermes to create the calorie tracker, database, tests and repository.
  3. Let Hermes repair CI failures, containerize the app and deploy it privately.

Jake Saunders built a separate home server for a coding agent so that experiments would not run on his everyday machine. His stack combined Hermes, Codex inference, Forgejo for Git and CI, and Coolify for deployment. Private networking and local DNS let the finished application use HTTPS within his own network.

The task was a mobile calorie tracker with reusable foods and meals. From one prompt, Saunders reports, Hermes created a repository, bootstrapped SvelteKit with Drizzle, Postgres and Tailwind, wrote the application and tests, and committed changes. It created a CI pipeline and worked through failures until the checks passed. It then containerized the application and its database and deployed both through Coolify.

The first human trial exposed a CSRF error when submitting data. Saunders sent another message. The agent diagnosed the issue, fixed it, added regression tests and redeployed. This correction matters because passing CI had not established that the app worked in the owner's actual use.

Saunders describes the application as a simple, isolated experiment. He had already assembled the server, credentials, networking and deployment tools. The agent still had power to delete its repositories and databases or misuse available credentials; tighter network isolation and approvals for consequential public actions remained future work. The reported success is a deployed personal application with one observed repair cycle.

Prompt
Original prompt

Source: Blog · Jake Saunders

Frequently asked questions

Which agent ran the workflow?

The author names Hermes as the assistant and Codex as its inference source; the deployment is attributed to Hermes Agent.

Did passing CI mean the app was finished?

No. Saunders found a CSRF issue while submitting data after deployment and asked the agent to repair it.

Was the server completely isolated?

No. The author describes separate hardware and private access, but notes remaining credential, outbound network and local network risks.

More details

Remaining steps

  1. Try the app, report the CSRF failure and review the repaired deployment.

About this account

Hermes selected implementation steps, created repository and CI artifacts, debugged checks and deployed the app without intermediate prompts during the initial run.

Firsthand source opened over HTTP and read on 2026-10-15. Publication date comes from the source page. Outcomes are author-reported and were not independently reproduced. Private simple app; owner-built environment; initial CI missed a CSRF issue; isolation limitations explicitly retained. Original prompt box contains a short excerpt of the author's published instructions.

Credit: Jake Saunders

Source published 21 Aug 2026

Source checked 15 Oct 2026

Tools and topics

Hermes Agent · Codex inference · Forgejo · Coolify · SvelteKit · Drizzle · Postgres · Docker Compose

Personal app · Self hosting · Deployment repair

Editorial completeness: 100/100. Measures documented fields, not agent performance or verified outcomes.