Commit graph

218 commits

Author SHA1 Message Date
Mahesh Sanikommmu
0bc77796fc added few more fixes 2026-01-03 22:38:28 -08:00
Mahesh Sanikommmu
51fb9ddfc7 added chat pane items 2026-01-03 22:38:28 -08:00
Mahesh Sanikommmu
ed6b6fb2fc added all the fixes around onboarding, dashboard 2026-01-03 22:38:28 -08:00
Mahesh Sanikommmu
2a3d3cde58 added file previews and mcp card 2026-01-03 22:38:11 -08:00
Mahesh Sanikommmu
96f4e3d7f0 add loaders, sign button to match 2026-01-03 22:38:08 -08:00
Mahesh Sanikommmu
df173d90b0 added memory cards and chat 2026-01-03 22:37:34 -08:00
Mahesh Sanikommmu
ecfe9ddee5 add header for main layout 2026-01-03 22:37:33 -08:00
Mahesh Sanikommmu
43fb7cac81 add few more fixes 2026-01-03 22:37:33 -08:00
Mahesh Sanikommmu
05e8bd1161 design review improvements 2026-01-03 22:37:27 -08:00
Mahesh Sanikommmu
89d65816f1 add few more changes 2026-01-03 22:32:30 -08:00
Mahesh Sanikommmu
0568c9466e added document add and fetch feature 2026-01-03 22:32:30 -08:00
Mahesh Sanikommmu
21d0e6391e added framer animations 2026-01-03 22:32:30 -08:00
Mahesh Sanikommmu
38d83dcbce feat: new design, new vibes 2026-01-03 22:32:29 -08:00
MaheshtheDev
04fb67a33e chore: update the package version of tools (#637) 2025-12-30 18:58:04 +00:00
Arnab Mondal
aa5654f084
fix(tools): pass apiKey to profile search instead of using process.env (#634) 2025-12-30 10:15:10 -08:00
nexxeln
10d8f92439 fix deduplication in python sdk (#626)
done in a similar way to the ai sdk
2025-12-29 18:51:43 +00:00
Dhravya Shah
5bef1b2bbc chore: bump package version 2025-12-28 19:22:28 -08:00
Vidya Rupak
d93ffbb93f
MemoryGraph - revamped (#627) 2025-12-29 00:32:26 +05:30
Dhravya Shah
1162cbf284 conditional 2025-12-23 19:38:55 -08:00
MaheshtheDev
d095bd234e feat(@supermemory/tools): vercel ai sdk compatbile with v5 and v6 (#628) 2025-12-24 01:36:03 +00:00
Dhravya Shah
67e783158b bump package 2025-12-23 15:26:47 -08:00
Dhravya Shah
821d3049cd fix: deduplicate memories after returned to save tokens 2025-12-22 11:09:50 -08:00
MaheshtheDev
fae0afa7da chore: fix tsdown defaults in withsupermemory package (#623) 2025-12-21 19:49:49 +00:00
Dhravya
81e192e616 Support for conversations in SDKs (#618) 2025-12-20 00:46:13 +00:00
Dhravya Shah
ff35a6bffc fix: change support email to the one on slack 2025-12-18 17:50:37 -08:00
Dhravya Shah
27f69e451f fix: memory graph not visible with just docs 2025-12-17 20:24:57 -08:00
Dhravya Shah
7915319a48 Merge branch 'main' of https://github.com/supermemoryai/supermemory 2025-12-06 17:48:16 -08:00
Dhravya Shah
ec538e2608 chore: bump package versions 2025-12-06 17:48:11 -08:00
Mahesh Sanikommu
41d24a4a1c
fix ui issues and package issue (#610) 2025-12-06 17:23:42 -08:00
Arnab Mondal
f9d304ec3e
feat(tools): allow passing apiKey via options for browser support (#599)
Co-authored-by: Mahesh Sanikommmu <mahesh.svmr@gmail.com>
2025-12-05 00:34:44 +05:30
nexxeln
1b9b3012e3 add docs for graph package (#603) 2025-12-04 18:56:40 +00:00
nexxeln
7a2f2cb99c use latest graph and remove old graph (#604) 2025-12-04 18:54:40 +00:00
MaheshtheDev
1ff6b7f951 chore(@supermemory/tools): fix the documentation of withSupermemory (#601)
- small docs miss match on addMemory default option
2025-12-03 18:59:55 +00:00
nexxeln
dfb0c05ab3 add spaces selector with search (#600)
relevant files to review:
\- memory-graph.tsx
\- spaces-dropdown.tsx
\- spaces-dropdown.css.ts
2025-12-02 18:37:24 +00:00
Dhravya Shah
2f8bafac4e update quickstart 2025-11-27 09:53:11 -07:00
nexxeln
895f37ac89 runtime styles injection + let user proxy requests for data in graph package + new playground (#588) 2025-11-22 07:04:05 +00:00
nexxeln
5e24eb66c3 package the graph (#563)
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

![image.png](https://app.graphite.com/user-attachments/assets/cb1822c5-850a-45a2-9bfa-72b73436659f.png)
2025-11-19 18:57:56 +00:00
MaheshtheDev
a88525feb0 fix: org switch issue on consumer when dev org exists (#577) 2025-11-11 19:10:13 +00:00
nexxeln
ea9bf13d31 add openai middleware functionality for python sdk (#546)
add openai middleware functionality

fix critical type errors and linting issues

update readme with middleware documentation
2025-11-11 02:16:34 +00:00
MaheshtheDev
2ed7ba8808 fix: past due pending users improvements (#572) 2025-11-10 20:47:00 +00:00
MaheshtheDev
10ada4a1e2 fix(web): sentry issues across the web app (#570)
Fixes all following sentry issues
- CONSUMER-APP-FF
- CONSUMER-APP-1T
- CONSUMER-APP-86
- CONSUMER-APP-7H
- CONSUMER-APP-4F
- CONSUMER-APP-7X
2025-11-09 07:32:52 +00:00
Shoubhit Dash
7b0baea0f2
add support for responses api in openai typescript sdk (#549) 2025-11-07 07:39:44 -07:00
MaheshtheDev
97071502a7 feat(@supermemory/tools): capture assitant responses with filtered memory (#539)
### 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
2025-10-28 22:28:22 +00:00
Hardik Vora
b1a18e6439
feat: improved add memory UI bits (#502) 2025-10-27 17:31:13 -07:00
Saksham Kushwaha
cccb35160d
feat: optional posthog intialization (#525) 2025-10-27 16:10:15 -07:00
MaheshtheDev
9d7f1edbfb fix: openai sdk packaging issue (#532) 2025-10-27 20:40:51 +00:00
MaheshtheDev
6a47cd9763 chore: skip the conditional org switch for better auth state share (#533) 2025-10-27 20:38:45 +00:00
MaheshtheDev
b3aab91489 feat: withSupermemory for openai sdk (#531)
### 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
2025-10-27 20:08:11 +00:00
MaheshtheDev
3ca82e7116 fix: auto switch to expected org (#522) 2025-10-25 23:27:12 +00:00
Mahesh Sanikommmu
4f2d839412 chat app withSupermemory test 2025-10-22 14:00:59 -07:00