PACKWOLF

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.