Ishaan Gupta
7d762806a9
clean up unused folders and files ( #903 )
2026-05-06 10:25:43 -07:00
MaheshtheDev
13d69aa06a
fix: privacy and terms pages links ( #815 )
2026-03-30 17:10:39 +00:00
Mahesh Sanikommu
962fb85cd3
feat: empty state action for new spaces ( #780 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-15 11:02:14 -07:00
Vedant Mahajan
9f7f415dd5
perf: Optimize array traversal for empty memory-graph documents ( #770 )
2026-03-07 19:34:25 -08:00
Dhravya Shah
1afb90145d
😭 fixing builds ( #767 )
2026-03-05 19:26:05 -08:00
Dhravya Shah
fca026d07a
trying something else
2026-03-05 14:49:48 -08:00
Dhravya Shah
abe52f25f1
fix
2026-03-05 14:01:46 -08:00
Prasanna721
2bbc7fc7a5
feat(mcp): add interactive memory graph MCP App visualization ( #763 )
...
### feat(mcp): add memory graph visualization MCP App
#### Summary
- Add interactive force-directed graph visualization as an MCP App using `force-graph` + `d3-force-3d`
- Register `memory-graph` and `fetch-graph-data` tools with MCP Apps SDK UI resources
- Add graph API client methods (`getGraphBounds`, `getGraphViewport`) to `SupermemoryClient`
- Set up Vite + `vite-plugin-singlefile` build pipeline to produce a self-contained HTML bundle
- Support light/dark theme, zoom controls, node popups, and legend
#### Files changed
- `apps/mcp/src/server.ts` — register app tools + HTML resource
- `apps/mcp/src/client.ts` — add graph API types and methods
- `apps/mcp/src/ui/mcp-app.ts` — force-graph visualization app
- `apps/mcp/src/ui/global.css`, `mcp-app.css` — styling
- `apps/mcp/mcp-app.html` — entry HTML for Vite
- `apps/mcp/vite.config.ts` — Vite single-file build config
- `apps/mcp/package.json` — add UI deps and build scripts
- `apps/mcp/wrangler.jsonc` — add HTML text import rule
2026-03-05 16:28:34 +00:00
Prasanna721
b439e7ea01
fix: chat messages saving broken ( #730 )
...
1. New chat messages saving to old thread (race condition)
2. Feedback modal null handling issue (boolean | null not coerced to boolean)
3. Wrong icon on Integrations tab (was Cable, now Sun)
4. Wrong icon on Graph tab (was LayoutGridIcon, now GraphIcon)
5. Missing cursor pointer on header tabs
6. Default view was "graph" instead of "list"
2026-02-11 00:25:35 +00:00
Prasanna721
11a0abd5c0
feat: migrate to api_pro billing and add credits-based usage display ( #729 )
...
Summary
- Migrate from consumer_pro to api_pro billing product across the app
- Enable Nova app for all users (remove feature flag)
- Add credits-based usage tracking with tokens abstraction
2026-02-10 05:53:47 +00:00
nexxeln
5dd358a939
graph frontend ( #713 )
2026-02-09 07:02:20 +00:00
MaheshtheDev
7972e543c4
chore: cmdk, google docs viewer, image preview, document icons ( #691 )
2026-01-22 02:35:35 +00:00
MaheshtheDev
1423bd7004
feat: mobile responsive, lint formats, toast, render issue fix ( #688 )
...
- Mobile responsive
- new toast design
- web document render issue fix
- posthog analytics
- ui improvements
2026-01-21 03:11:53 +00:00
MaheshtheDev
59c294b299
feat: deep-research on user profile and tiptap integration ( #672 )
...
deep-research on user profile
add novel integration
tiptap 3.x integration
2026-01-15 21:53:53 +00:00
Mahesh Sanikommu
641db19e35
chore: quick bugs squash across the elements and added few more changes ( #671 )
2026-01-13 17:53:28 -08:00
Mahesh Sanikommu
645f89310c
PR: nova alpha release ( #670 )
...
Co-authored-by: Dhravya Shah <dhravya@supermemory.com>
2026-01-13 00:54:56 -08:00
Dhravya Shah
27f69e451f
fix: memory graph not visible with just docs
2025-12-17 20:24:57 -08:00
Mahesh Sanikommu
41d24a4a1c
fix ui issues and package issue ( #610 )
2025-12-06 17:23:42 -08:00
nexxeln
7a2f2cb99c
use latest graph and remove old graph ( #604 )
2025-12-04 18:54:40 +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

2025-11-19 18:57:56 +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
Hardik Vora
b1a18e6439
feat: improved add memory UI bits ( #502 )
2025-10-27 17:31:13 -07:00
MaheshtheDev
90eea41ded
fix: magic link auth for chrome extension ( #492 )
...
The issue is whenever a user is trying to log in with an email and a one-time code, the Chrome extension is not able to authenticate. The fix is to add a callback URL with a query parameter of `extension-auth-success` equal to `true`, which will allow the Chrome extension to identify and verify the auth whenever a user is trying to log in into the Chrome extension.
2025-10-17 04:29:32 +00:00
MaheshtheDev
e86104b645
feat: multiple models & ui improvements ( #455 )
2025-10-06 16:25:38 +00:00
MaheshtheDev
cdfb942fa8
feat: app improvements ( #454 )
2025-10-06 15:51:31 +00:00
MaheshtheDev
56590e9329
feat: delete memories and theme issues across the app ( #449 )
...
# Add document deletion functionality and fix UI theme issues
This PR adds the ability to delete documents and their associated memories across all content card types (Google Docs, Notes, Tweets, and Websites). Each card now includes:
- A delete button that appears on hover
- A confirmation dialog to prevent accidental deletions
- Proper event handling to avoid triggering card clicks when using delete controls
Additionally, this PR fixes various UI theme issues:
- Updates button styling in the ActionButtons component
- Improves theme consistency by replacing hardcoded colors with theme variables
- Fixes text color issues in login page components
- Ensures proper color contrast in various UI elements
The masonry layout was also improved to properly re-render when documents are removed.
2025-10-03 07:51:00 +00:00
MaheshtheDev
b148296f50
feat: layout design with theme improvements ( #443 )
...
feat: layout design with theme improvements
new improvements on light mode layout
chore: settings page with graph header and memories list
2025-10-01 21:59:54 +00:00
alexf37
ede0f39303
feat: new onboarding flow ( #408 )
...
This is the onboarding flow that you have all seen in my demo.
2025-10-01 21:59:53 +00:00
Dhravya Shah
8e1672a6bd
small changes
2025-09-09 20:14:38 -07:00
CodeWithShreyans
84fea4a698
feat: add mcp migrate route ( #410 )
2025-09-04 16:46:47 +00:00
Dhravya Shah
12223f6fde
fix: build
2025-08-29 17:18:02 -07:00
Dhravya Shah
93af958767
BETTER GRAPH ( #398 )
...
Co-authored-by: Dhravya Shah <dhravya@supermemory.com>
2025-08-29 17:10:11 -07:00
MaheshtheDev
5b7f9ceb44
feat: migrate from react-markdown to streamdown ( #394 )
...
| Before (react-markdown) | After (streamdown) |
| --- | --- |
| <img width="300" height="863" alt="Before: react-markdown rendering" src="https://github.com/user-attachments/assets/807d0d3c-8634-45f3-a34f-79dd8139bef2 " /> | <img width="300" height="814" alt="After: streamdown rendering" src="https://github.com/user-attachments/assets/8a718a9c-d842-424b-8679-15036076b142 " /> |
## Changes Made
- **Dependencies**: Removed `react-markdown` and `remark-gfm`, added `streamdown@^1.1.6`
- **Component Updates**:
- Updated chat message rendering to use `<Streamdown>` component
- Maintained all existing functionality for tool state rendering
- Preserved prose styling classes for consistent appearance
- **Code Quality Improvements**:
- Fixed TypeScript type issues with message parts
- Improved switch case structure with proper default cases
- Replaced array index-based keys with stable message-based keys
- Added `useCallback` for performance optimization
- Fixed biome linting issues and switch case fallthrough warnings
2025-08-29 19:45:47 +00:00
Mahesh Sanikommu
d48d2bc07c
Merge pull request #377 from supermemoryai/mahesh/update-memory-detail-view
...
ui (memory detail): improved memory detail view and open chat
2025-08-26 14:53:02 -07:00
Alex Foster
8da19c977e
feat: add 'last used' badge to login page ( #387 )
2025-08-25 14:37:14 -07:00
Mahesh Sanikommmu
3816666e2d
ui (memory detail): improved memory detail view and open chat
2025-08-23 00:38:57 -07:00
Mahesh Sanikommu
9e1e392a2b
Enhanced Text Editor and format fixes with biome ( #371 )
2025-08-21 08:40:44 -07:00
Mahesh Sanikommmu
39003aff23
New Version of Supermemory Consumer App
2025-08-16 18:50:10 -07:00
Dhravya Shah
47904011de
Supermemory v2 Release 🚀
2025-01-20 17:50:45 -07:00
Dhravya Shah
97daa46197
fix: prop types in combobox
2024-08-12 12:40:28 -07:00
codeTorso
28f8149c34
alert when deleting space
2024-08-12 04:36:54 +05:30
codeTorso
e6ea714b5c
why is this novel shit broke
2024-08-12 02:15:35 +05:30
fyzanshaik
c1961a8282
Scroll bar added
2024-08-05 23:28:52 +05:30
Dhravya Shah
a3f551e557
merged
2024-07-28 10:58:22 -07:00
codetorso
a7e8a1e876
home page style
2024-07-28 05:16:22 +05:30
Saatvik Arya
dcf6b589da
format
2024-07-25 20:12:35 -07:00
Saatvik Arya
b5245b6ed3
pnpm
2024-07-25 13:18:38 -07:00
Saatvik Arya
04e57ccf80
address ts issues
2024-07-25 13:08:40 -07:00
codetorso
c7b98a39b8
let's go boys!! canvas
2024-07-25 10:56:32 +05:30
Dhravya Shah
209de178f6
Merge pull request #135 from aryasaatvik/ui-tsconfig
...
fix(ui, repo): resolve typescript svg import error
2024-07-22 21:38:42 -05:00