mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-05-17 21:11:04 +00:00
adds withSupermemory wrapper and input/output processors for
mastra agents:
- input processor fetches and injects memories into system prompt
before llm calls
- output processor saves conversations to supermemory after
responses
- supports profile, query, and full memory search modes
- includes custom prompt templates and requestcontext support
const agent = new Agent(withSupermemory(
{ id: "my-assistant", model: openai("gpt-4o"), instructions:
"..." },
"user-123",
{ mode: "full", addMemory: "always", threadId: "conv-456" }
))
includes docs as well
this pr also reworks how the tools package works into shared modules
|
||
|---|---|---|
| .. | ||
| add-document | ||
| chat | ||
| document-cards | ||
| document-modal | ||
| mcp-modal | ||
| onboarding | ||
| settings | ||
| text-editor | ||
| add-space-modal.tsx | ||
| animated-gradient-background.tsx | ||
| document-icon.tsx | ||
| documents-command-palette.tsx | ||
| feedback-modal.tsx | ||
| fullscreen-note-modal.tsx | ||
| header.tsx | ||
| highlights-card.tsx | ||
| memories-grid.tsx | ||
| mobile-banner.tsx | ||
| quick-note-card.tsx | ||
| space-selector.tsx | ||
| utils.ts | ||