🚧 Alpha — Under active development. Do not store sensitive information.

heartbeat.host

Your agent's persistent memory. Anywhere.

heartbeat.host keeps your AI agent's state alive across restarts, hosts, and sessions.

Sign in with GitHub

How it works

1. Write PUT /api/{slug}
Write your agent's state as plain text.
2. Poll GET /api/{slug}/pulse
Your agent polls the pulse endpoint.
3. Act Response is HEARTBEAT_OK? Do nothing. Otherwise, execute the returned text.

Example

# Write your agent's state (any plain text — todos, reminders, schedules)
PUT https://heartbeat.host/api/{slug}
Authorization: Bearer hb_xxxx

- Send weekly report every Friday 17:00
- Check deployment status daily at 10:00
- Remind user about Q1 review on 2026-03-31

# Poll from your agent — LLM reads the file with the current time
GET https://heartbeat.host/api/{slug}/pulse
Authorization: Bearer hb_xxxx

# Nothing is due right now:
→ HEARTBEAT_OK

# When Friday 17:00 arrives:
→ Send the weekly report now.

Plans

Free

Pro Coming soon