Docs / Tools
Three verbs. No dashboard to learn.
You never call these directly — your AI picks the right tool from plain conversation.
remember
remember(kind, subject, content, tags?, supersedes?)
Saves knowledge. kind is one of fact / decision / preference / entity / note.
For decisions, the rationale belongs in content — a decision without a "why" is half a memory.
Pass supersedes with an old record's id to update it: the old record is kept and
marked superseded, never deleted.
recall
recall(query?, kind?, limit?)
Relevance-ranked full-text search over everything current. Prefix matching is built in — searching "price" finds "pricing". Superseded records stay out of results but are never lost. An empty query returns the most recent records.
visualize_data
visualize_data(chart_type, title, data, x_label?, y_label?)
chart_type: bar, line or pie. data is JSON:
{"labels": [...], "values": [...]} — or multi-series for line charts:
{"labels": [...], "series": {"name": [...]}}. Returns a PNG rendered right in the chat.