Keyoku
Source available · Go · SQLite

Make any AI agent autonomous.

Give your AI agent persistent memory and a heartbeat. It remembers conversations, tracks deadlines, detects patterns — and acts when the time is right.

14-signal heartbeatZero-cost monitoringKnowledge graph
Agent ChatLive

Add persistent memory and a heartbeat to your existing AI agent. The setup wizard handles binary download, plugin registration, LLM config, and autonomy level.

1
Run the setup wizardnpx @keyoku/openclaw init
2
Restart the gateway to load the pluginopenclaw gateway restart
3
Your agent now has persistent memory + heartbeat

Memory that lasts

Auto-capture from conversations. Three-tier dedup. Ebbinghaus decay. Knowledge graph with 40+ relationship types.

Heartbeat that thinks

14-signal scan: deadlines, stalled work, sentiment shifts, relationship gaps. Pure SQL per tick — LLM only for analysis. Weak signals combine to trigger action.

Autonomy you control

Three levels: observe, suggest, act. Response-aware cooldowns. Topic dedup. Time-period awareness. Your agent never spams.

How it works

Simple outside.
Structured underneath.

Keyoku turns raw activity into usable state, then checks what matters before an agent speaks or acts.

01

Capture

Reduce raw activity into durable, structured memory.

Auto-extracts facts, preferences, and relationships from every conversation. Three-tier dedup prevents bloat. Ebbinghaus decay keeps only what matters.

02

Link

Connect entities, tasks, and time in a knowledge graph.

40+ relationship types. Automatic entity extraction — people, organizations, locations, products. Bidirectional inference builds context you never typed.

03

Autonomize

Surface the right context and gate action with heartbeat checks.

14-signal scan runs on every tick — zero LLM tokens. Weak signals combine. Cooldowns, topic dedup, and time-of-day awareness prevent spam. Three autonomy levels: observe, suggest, act.

Get started

Pick your path.

Recommended

OpenClaw Plugin

Add persistent memory and heartbeat to your existing AI agent. One command to install, works with any framework.

Get started →
Quickest path

Keyoku Bot

A ready-made bot for Discord or Telegram. Memory and heartbeat built in. Zero config.

Try it now →

TypeScript SDK

Integrate memory and heartbeat directly into your existing agents. Full programmatic control.

View SDK →

Engine API

Go binary with SQLite storage and full REST API. Maximum control for custom integrations.

View engine →

Your agent should remember.

Start with one command. Ship with full autonomy.