| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Re - feat(pipecat-sdk): add speech-to-speech model support (Gemini Live) (#683)pipecat-update | Prasanna721 | 2026-01-21 | 3 | -162/+187 |
| | | | | | | | | | | | | | | | | #### RE-RAISING Pipecat live speech PR ### Added native speech-to-speech model support ### Summary: - Speech-to-speech support - Auto-detect audio frames and inject memories to system prompt for native audio models (Gemini Live, etc.) - Fix memory bloating - Replace memories each turn using XML tags instead of accumulating - Add temporal context - Show recency on search results ([2d ago], [15 Jan]) - New inject_mode param - auto (default), system, or user ### Docs update - Update the docs for native speech-2-speech models | ||||
| * | feat: mobile responsive, lint formats, toast, render issue fix (#688)01-20-feat_mobile_responsive_lint_formats_ui_improvements_render_issue_fix | MaheshtheDev | 2026-01-21 | 39 | -1337/+1698 |
| | | | | | | | | | - Mobile responsive - new toast design - web document render issue fix - posthog analytics - ui improvements | ||||
| * | feat: create space, delete spaces and emoji picker (#687)01-19-feat_create_space_and_delete_spaces_and_emoji_picker | MaheshtheDev | 2026-01-20 | 2 | -0/+10 |
| | | | | | | | | | | | | | ### Add user display name functionality and enhance space management with emoji support and deletion capabilities. ### What changed? - Added support for user display names, which are now stored and displayed throughout the app - Implemented emoji support for spaces (projects), allowing users to customize their space icons - Created a new `AddSpaceModal` component with emoji picker for creating spaces - Added space deletion functionality with options to move content to another space or delete everything - Enhanced the space selector UI to show emojis and delete options | ||||
| * | fix(tools): multi step agent prompt caching (#685)01-19-fix_tools_multi_step_agent_prompt_caching | MaheshtheDev | 2026-01-20 | 8 | -642/+1112 |
| | | |||||
| * | docs changes (#678) | Dhravya Shah | 2026-01-18 | 26 | -71/+1456 |
| | | | | Co-authored-by: Claude Opus 4.5 <[email protected]> | ||||
| * | feat: deep-research on user profile and tiptap integration (#672)01-14-feat_deep-research_on_user_profile | MaheshtheDev | 2026-01-15 | 1 | -1/+1 |
| | | | | | | | | | deep-research on user profile add novel integration tiptap 3.x integration | ||||
| * | chore: quick bugs squash across the elements and added few more changes (#671) | Mahesh Sanikommu | 2026-01-13 | 1 | -1/+1 |
| | | |||||
| * | PR: nova alpha release (#670) | Mahesh Sanikommu | 2026-01-13 | 16 | -21/+480 |
| | | | | Co-authored-by: Dhravya Shah <[email protected]> | ||||
| * | pipecat-sdk (#663) | Prasanna | 2026-01-10 | 8 | -0/+856 |
| | | |||||
| * | feat: allow prompt template for @supermemory/tools package (#655)01-06-feat_allow_prompt_template_for_supermemory_tools_package | MaheshtheDev | 2026-01-07 | 6 | -41/+206 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ## Add customizable prompt templates for memory injection **Changes:** - Add `promptTemplate` option to `withSupermemory()` for full control over injected memory format (XML, custom branding, etc.) - New `MemoryPromptData` interface with `userMemories` and `generalSearchMemories` fields - Exclude `system` messages from persistence to avoid storing injected prompts - Add JSDoc comments to all public interfaces for better DevEx **Usage:** ```typescript const customPrompt = (data: MemoryPromptData) => ` <user_memories> ${data.userMemories} ${data.generalSearchMemories} </user_memories> `.trim() const model = withSupermemory(openai("gpt-4"), "user-123", { promptTemplate: customPrompt, }) ``` | ||||
| * | chore: update the package version of tools (#637)12-30-chore_update_the_package_version_of_tools | MaheshtheDev | 2025-12-30 | 1 | -1/+1 |
| | | |||||
| * | fix(tools): pass apiKey to profile search instead of using process.env (#634) | Arnab Mondal | 2025-12-30 | 2 | -25/+29 |
| | | |||||
| * | fix deduplication in python sdk (#626)12-23-fix_deduplication_in_python_sdk | nexxeln | 2025-12-29 | 3 | -25/+99 |
| | | | | | done in a similar way to the ai sdk | ||||
| * | chore: bump package version | Dhravya Shah | 2025-12-28 | 1 | -1/+1 |
| | | |||||
| * | MemoryGraph - revamped (#627) | Vidya Rupak | 2025-12-29 | 13 | -372/+2102 |
| | | |||||
| * | conditional | Dhravya Shah | 2025-12-23 | 3 | -10/+16 |
| | | |||||
| * | feat(@supermemory/tools): vercel ai sdk compatbile with v5 and v6 (#628)12-23-feat_supermemory_tools_vercel_ai_sdk_compatbile_with_v5_and_v6 | MaheshtheDev | 2025-12-24 | 5 | -165/+299 |
| | | |||||
| * | bump package | Dhravya Shah | 2025-12-23 | 2 | -3/+3 |
| | | |||||
| * | fix: deduplicate memories after returned to save tokens | Dhravya Shah | 2025-12-22 | 5 | -38/+201 |
| | | |||||
| * | chore: fix tsdown defaults in withsupermemory package (#623)12-21-chore_fix_tsdown_defaults_in_withsupermemory_package | MaheshtheDev | 2025-12-21 | 3 | -2/+3 |
| | | |||||
| * | Support for conversations in SDKs (#618)12-15-support_for_conversations | Dhravya | 2025-12-20 | 12 | -43/+432 |
| | | |||||
| * | fix: change support email to the one on slack | Dhravya Shah | 2025-12-18 | 1 | -1/+1 |
| | | |||||
| * | fix: memory graph not visible with just docs | Dhravya Shah | 2025-12-17 | 3 | -15/+12 |
| | | |||||
| * | Merge branch 'main' of https://github.com/supermemoryai/supermemory | Dhravya Shah | 2025-12-06 | 14 | -1/+3951 |
| |\ | |||||
| | * | fix ui issues and package issue (#610) | Mahesh Sanikommu | 2025-12-06 | 14 | -1/+3951 |
| | | | |||||
| * | | chore: bump package versions | Dhravya Shah | 2025-12-06 | 1 | -1/+1 |
| |/ | |||||
| * | feat(tools): allow passing apiKey via options for browser support (#599) | Arnab Mondal | 2025-12-05 | 3 | -7/+12 |
| | | | | Co-authored-by: Mahesh Sanikommmu <[email protected]> | ||||
| * | add docs for graph package (#603)graph-docs | nexxeln | 2025-12-04 | 1 | -328/+44 |
| | | |||||
| * | use latest graph and remove old graph (#604)use-memory-graph-package | nexxeln | 2025-12-04 | 14 | -3951/+1 |
| | | |||||
| * | chore(@supermemory/tools): fix the documentation of withSupermemory (#601)12-03-chore_supermemory_tools_fix_the_documentation_of_withsupermemory | MaheshtheDev | 2025-12-03 | 2 | -3/+3 |
| | | | | | - small docs miss match on addMemory default option | ||||
| * | add spaces selector with search (#600)update-memory-graph | nexxeln | 2025-12-02 | 41 | -1672/+2088 |
| | | | | | | | | relevant files to review: \- memory-graph.tsx \- spaces-dropdown.tsx \- spaces-dropdown.css.ts | ||||
| * | update quickstart | Dhravya Shah | 2025-11-27 | 1 | -1/+1 |
| | | |||||
| * | runtime styles injection + let user proxy requests for data in graph package ↵proxy-graph-requests | nexxeln | 2025-11-22 | 25 | -1140/+272 |
| | | | | | + new playground (#588) | ||||
| * | package the graph (#563)shoubhit/eng-358-packaging-graph-component | nexxeln | 2025-11-19 | 65 | -24/+7178 |
| | | | | | | | | | | | | | | | includes: - a package that contains a MemoryGraph component which handles fetching data and rendering the graph - a playground to test the package problems: - the bundle size is huge - the styles are kinda broken? we are using [https://www.npmjs.com/package/vite-plugin-libgi-inject-css](https://www.npmjs.com/package/vite-plugin-lib-inject-css) to inject the styles  | ||||
| * | fix: org switch issue on consumer when dev org exists (#577)11-11-fix_org_switch_issue_on_consumer_when_dev_org_exists | MaheshtheDev | 2025-11-11 | 1 | -9/+10 |
| | | |||||
| * | add openai middleware functionality for python sdk (#546)openai-middleware-python | nexxeln | 2025-11-11 | 10 | -22/+3705 |
| | | | | | | | | | add openai middleware functionality fix critical type errors and linting issues update readme with middleware documentation | ||||
| * | fix: past due pending users improvements (#572)11-10-fix_past_due_pending_users_improvements | MaheshtheDev | 2025-11-10 | 1 | -7/+21 |
| | | |||||
| * | fix(web): sentry issues across the web app (#570)11-08-fix_web_sentry_issues_across_the_web_app | MaheshtheDev | 2025-11-09 | 4 | -29/+87 |
| | | | | | | | | | | | Fixes all following sentry issues - CONSUMER-APP-FF - CONSUMER-APP-1T - CONSUMER-APP-86 - CONSUMER-APP-7H - CONSUMER-APP-4F - CONSUMER-APP-7X | ||||
| * | add support for responses api in openai typescript sdk (#549) | Shoubhit Dash | 2025-11-07 | 3 | -68/+200 |
| | | |||||
| * | feat(@supermemory/tools): capture assitant responses with filtered memory (#539) | MaheshtheDev | 2025-10-28 | 8 | -160/+404 |
| | | | | | | | | | | | | | | | | ### Added streaming support to the Supermemory middleware and improved memory handling in the AI SDK integration. ### What changed? - Refactored the middleware architecture to support both streaming and non-streaming responses - Extracted memory prompt functionality into a separate module (`memory-prompt.ts`) - Added memory saving capability for streaming responses - Improved the formatting of memory content with a "User Supermemories:" prefix - Added utility function to filter out supermemories from content - Created a new streaming example in the test app with a dedicated route and page - Updated version from 1.3.0 to 1.3.1 in package.json - Simplified installation instructions in [README.m](http://README.md)d | ||||
| * | feat: improved add memory UI bits (#502) | Hardik Vora | 2025-10-27 | 1 | -1/+1 |
| | | |||||
| * | feat: optional posthog intialization (#525) | Saksham Kushwaha | 2025-10-27 | 2 | -4/+12 |
| | | |||||
| * | fix: openai sdk packaging issue (#532) | MaheshtheDev | 2025-10-27 | 2 | -2/+2 |
| | | |||||
| * | chore: skip the conditional org switch for better auth state share (#533) | MaheshtheDev | 2025-10-27 | 1 | -8/+9 |
| | | |||||
| * | feat: withSupermemory for openai sdk (#531) | MaheshtheDev | 2025-10-27 | 11 | -8/+744 |
| | | | | | | | | | | | | | | | | ### TL;DR Added OpenAI SDK middleware support for SuperMemory integration, allowing direct memory injection without AI SDK dependency. ### What changed? - Added `withSupermemory` middleware for OpenAI SDK that automatically injects relevant memories into chat completions - Implemented memory search and injection functionality for OpenAI clients - Restructured the OpenAI module to separate tools and middleware functionality - Updated README with comprehensive documentation and examples for the new OpenAI middleware - Added test implementation with a Next.js API route example - Reorganized package exports to support the new structure | ||||
| * | fix: auto switch to expected org (#522) | MaheshtheDev | 2025-10-25 | 1 | -17/+23 |
| | | |||||
| * | chat app withSupermemory test | Mahesh Sanikommmu | 2025-10-22 | 18 | -1/+432 |
| | | |||||
| * | add props interface export | Mahesh Sanikommmu | 2025-10-22 | 3 | -9/+10 |
| | | |||||
| * | add comment | Shoubhit Dash | 2025-10-22 | 1 | -1/+2 |
| | | |||||
| * | add test | Shoubhit Dash | 2025-10-22 | 1 | -0/+24 |
| | | |||||