Commit graph

158 commits

Author SHA1 Message Date
MaheshtheDev
35ac9e086b feat: ai sdk language model withSupermemory (#446) 2025-10-10 05:10:03 +00:00
Dhravya Shah
1e2657cf5c
Revert "test(ai-sdk): streamText and generateText for ai sdk" (#466) 2025-10-08 15:56:03 -07:00
Mahesh Sanikommu
77b6e2b8dc
test(ai-sdk): streamText and generateText for ai sdk (#451) 2025-10-08 15:55:42 -07:00
Shreyans Jain
4467b65524
fix: openai python sdk package export (#432) 2025-10-08 15:54:42 -07: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
Dhravya Shah
4d6fd37c99 fix: model names 2025-10-03 02:41:49 -07:00
Dhravya Shah
be34a14550 Merge branch 'main' of https://github.com/supermemoryai/supermemory 2025-10-03 02:37:50 -07:00
Dhravya Shah
c65f4e97ac fix: docs 2025-10-03 02:37:30 -07: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
Dhravya Shah
698bd0e1cd fix: tools files 2025-10-02 17:09:27 -07:00
MaheshtheDev
163c9daca7 feat(raycast-extension): initial version of supermemory extension for raycast (#440)
feat(raycast-extension): initial version of supermemory extension for raycast

chore: update the metadata and ui for app to get api key

![supermemory-1.png](https://app.graphite.dev/user-attachments/assets/631a865e-8d7b-43df-8753-480f6b80a6d8.png)

![supermemory-2.png](https://app.graphite.dev/user-attachments/assets/956fff54-5447-4feb-a88b-8b465d4cda68.png)
2025-10-02 16:22:56 +00:00
Dhravya Shah
514f6a6f41 Merge branch 'main' of https://github.com/supermemoryai/supermemory 2025-10-01 18:11:49 -07:00
Dhravya Shah
5c57578573 feat: Add memory vs rag and migration section to docs 2025-10-01 18:11:37 -07: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
MaheshtheDev
60794f63e2 UI: onboarding improvements (#435)
UI: onboarding improvements

ui(onboarding): updated onboarding ui patterns
2025-10-01 21:59:53 +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
53bc296155 feat: Claude memory integration 2025-09-29 13:40:56 -07:00
Dhravya Shah
697315b9dc Merge branch 'main' of https://github.com/supermemoryai/supermemory 2025-09-24 23:26:38 -07:00
Dhravya Shah
3d2d3ae35c bump version 2025-09-24 21:48:56 -07:00
MaheshtheDev
8c92aad6a7 Update ADD_MEMORY_SHORTCUT_URL to new URL (#434) 2025-09-23 21:08:55 +00:00
Dhravya Shah
27ea75b4a2 change /memories to /documents, remove unwanted dependency, biome format 2025-09-15 19:02:24 -07:00
Dhravya Shah
8de2099e14 Merge branch 'main' of https://github.com/supermemoryai/supermemory 2025-09-13 22:09:46 -07:00
Dhravya Shah
90fd19f215 update: Readme 2025-09-13 22:09:40 -07:00
MaheshtheDev
82eb173635 ui: delete document and related memories dialog (#420) 2025-09-13 22:27:50 +00:00
MaheshtheDev
96f1a97fd6 feat: pro subscriber email config (#417) 2025-09-10 03:33:45 +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
CodeWithShreyans
101f3817bd
feat: openai python sdk (#409) 2025-09-03 21:48:36 +00:00
CodeWithShreyans
cae7051d1a
feat: new tools package (#407)
Some checks failed
Publish AI SDK / publish (push) Has been cancelled
2025-09-02 23:11:19 +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
CodeWithShreyans
b0a0b5d896
ci: temp add debugging to ai-sdk workflow (#392) 2025-08-28 23:04:21 +00:00
Mahesh Sanikommu
8f3b2bed1e
Merge pull request #384 from supermemoryai/08-24-feat_ui_integrations_page_with_shortcuts_auto_api_key_generation
feat (ui): Integrations page with shortcuts & auto API Key generation
2025-08-28 14:30:21 -07:00
CodeWithShreyans
3a0e264b7e
feat: openai js and python sdk utilities (#389)
Some checks are pending
Publish AI SDK / publish (push) Waiting to run
needs testing
2025-08-27 23:34:49 +00:00
Dhravya Shah
6341d483a7 chore: add repository to make auto publish work
Some checks are pending
Publish AI SDK / publish (push) Waiting to run
2025-08-26 15:38:35 -07:00
Dhravya Shah
c6d455363d Merge branch 'main' of https://github.com/supermemoryai/supermemory 2025-08-26 15:34:09 -07:00
Dhravya Shah
c0c57a9fe9 includeFullDoc: true in search endpoint 2025-08-26 15:33:51 -07: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
bba2bf09f1 added connections as well to integrations view 2025-08-25 12:15:19 -07:00
CodeWithShreyans
0348291049
fix: ai-sdk config optional (#380) 2025-08-23 20:04:59 +00:00
CodeWithShreyans
da033f19ec
feat: add tsdown.config.ts (#379) 2025-08-23 17:40:04 +00:00
CodeWithShreyans
9d603015ab
fix: ai-sdk build (#378) 2025-08-23 17:18:16 +00:00
Mahesh Sanikommmu
3816666e2d ui (memory detail): improved memory detail view and open chat 2025-08-23 00:38:57 -07:00
Shreyans Jain
8ff3c75847
Add AI SDK Utilities (#375)
### TL;DR

Upgraded Biome to v2.2.0 and added a new AI SDK package for supermemory integration.

### What changed?

- Updated Biome configuration with enhanced linting rules and formatting options
- Upgraded `@biomejs/biome` from v2.1.3 to v2.2.0
- Added a new `@supermemory/ai-sdk` package with:
    - Infinite Chat Provider for connecting to various LLM providers with unlimited context
    - Memory Tools for searching, adding, and fetching memories from supermemory
    - Comprehensive test suite for both features
    - Detailed README with usage examples and configuration options
- Removed unused ESLint and TypeScript configuration packages

### How to test?

1. Run `bun install` to update dependencies
2. Test the new AI SDK:
3. Verify Biome works with the updated configuration:

### Why make this change?

The new AI SDK package provides integration with Vercel's AI SDK, allowing developers to use supermemory's context management with various LLM providers. This enables unlimited context support and memory tools for AI agents. The Biome upgrade brings improved linting and formatting capabilities, enhancing code quality across the project.
2025-08-21 22:39:07 +05:30
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
8af182abaf Minor cleanup and fix 2025-03-12 00:51:33 -07:00