164 Commits

Author SHA1 Message Date
Elias Stepanik
da30ec8a6b Add skip button to onboarding modal with persistence
Add skip functionality to the Welcome to Core onboarding modal that
prevents it from showing again after the user clicks skip.

Changes:
- Add skip button in modal header with ghost styling
- Persist onboarding completion state to localStorage
- Check localStorage before showing modal on future visits
- Apply persistence to both skip and complete flows

The modal will no longer appear after being skipped or completed,
improving user experience for returning users.
2025-10-30 12:01:17 +02:00
Harshith Mullapudi
4f27d2128b fix: worker logging 2025-10-30 12:32:44 +05:30
Harshith Mullapudi
c869096be8
Feat: Space v3
* feat: space v3

* feat: connected space creation

* fix:

* fix: session_id for memory ingestion

* chore: simplify gitignore patterns for agent directories

---------

Co-authored-by: Manoj <saimanoj58@gmail.com>
2025-10-30 12:30:56 +05:30
Harshith Mullapudi
c5407be54d fix: add check to wait for neo4j 2025-10-28 23:46:55 +05:30
Harshith Mullapudi
da3d06782e fix: accept redis password in redis connection 2025-10-26 16:29:48 +05:30
Harshith Mullapudi
a727671a30 fix: build is failing because of bad export 2025-10-26 15:16:41 +05:30
Manoj
e7ed6eb288 feat: track token count in recall logs and improve search query documentation 2025-10-26 12:56:40 +05:30
Manoj
5b31c8ed62 refactor: implement hierarchical search ranking with episode graph and source tracking 2025-10-26 12:56:40 +05:30
Harshith Mullapudi
f39c7cc6d0
feat: remove trigger and run base on bullmq (#126)
* feat: remove trigger and run base on bullmq
* fix: telemetry and trigger deploymen
* feat: add Ollama container and update ingestion status for unchanged documents
* feat: add logger to bullmq workers
* 1. Remove chat and deep-search from trigger
2. Add ai/sdk for chat UI
3. Added a better model manager

* refactor: simplify clustered graph query and add stop conditions for AI responses

* fix: streaming

* fix: docker docs

---------

Co-authored-by: Manoj <saimanoj58@gmail.com>
2025-10-26 12:56:12 +05:30
Harshith Mullapudi
b78713df41 fix: add cascade to all files, return 401 when session is cleared 2025-10-24 22:10:41 +05:30
Harshith Mullapudi
6f1037e8e1 fix: added more cascading tables 2025-10-23 10:42:58 +05:30
Manoj
3a10ee53e8
refactor: add cascade delete for user and workspace relations to simplify deletion logic (#122) 2025-10-21 18:21:41 +05:30
Harshith Mullapudi
ef1c8eac52 fix: default structured for search 2025-10-21 14:19:06 +05:30
Manoj
33bec831c6 feat: add markdown formatting and session compacts to search results 2025-10-21 14:19:06 +05:30
Manoj
8a6b06383e feat: add session compaction models and search integration with Neo4j 2025-10-21 14:19:06 +05:30
Harshith Mullapudi
60dd4bfa6f bump: new version 0.1.25 2025-10-21 11:32:36 +05:30
Harshith Mullapudi
00f983079f 1. Added onboarding
2. fix: remove custom tool calls in chat and link directly to mcp
2025-10-21 11:32:36 +05:30
Manoj
170eed76fb feat: clean up Neo4j graph nodes when deleting user account 2025-10-21 11:32:36 +05:30
Harshith Mullapudi
1db2628af4 fix: remove attribute login 2025-10-21 11:32:36 +05:30
Harshith Mullapudi
95636f96a8 Feat: ability to delete the account and clean up all resources 2025-10-21 11:32:36 +05:30
Harshith Mullapudi
b0e141c2a2 1. fix: delete api key is not working
2. moved docs into main repo
2025-10-18 22:23:13 +05:30
Harshith Mullapudi
d0126797de fix: return error in mcp and activity when there are no credits 2025-10-18 00:18:35 +05:30
Harshith Mullapudi
6732ff71c5
Feat: deep search for extension and obsidian (#107)
* Feat: add deep search api

* Feat: deep search agent

* fix: stream utils for deep search

* fix: deep search

---------

Co-authored-by: Manoj <saimanoj58@gmail.com>
2025-10-15 23:51:21 +05:30
Harshith Mullapudi
ddb7604fb2 fix: onboarding component loading 2025-10-10 10:03:19 +05:30
Harshith Mullapudi
3bdf051b32 fix: add option to remove episode from space 2025-10-09 16:12:30 +05:30
Harshith Mullapudi
a14b83d66d fix: document view is broken in log view 2025-10-09 15:44:24 +05:30
Harshith Mullapudi
2281dab166 fix: remove space description check 2025-10-09 13:20:50 +05:30
Harshith Mullapudi
ecba7f5aa0 fix: add queue for space-assignemt 2025-10-09 13:03:19 +05:30
Harshith Mullapudi
bcc0560cf0
Feat: Space (#93)
* Feat: change space assignment from statement to episode

* feat: add default spaces and improve integration, space tools discovery in MCP

* feat: change spaces to episode based

* Feat: take multiple spaceIds while ingesting

* Feat: modify mcp tool descriptions, add spaceId in mcp url

* feat: add copy

* bump: new version 0.1.24

---------

Co-authored-by: Manoj <saimanoj58@gmail.com>
2025-10-09 12:38:42 +05:30
Manoj
27f8740691
Fix: Semantic Search issue (#89)
* Fix: normalization prompt

* Fix: improve knowledge graph and better recall

* fix: add user context to search reranking

* fix: in search log the source

* fix: remove harcoded limit

---------

Co-authored-by: Harshith Mullapudi <harshithmullapudi@gmail.com>
2025-10-06 14:06:52 +05:30
Manik Aggarwal
3d1b93d97d
Update billing for cloud (#82) 2025-10-02 16:15:08 +05:30
Harshith Mullapudi
665f98d7bf fix: reduce the graph iterations 2025-10-02 13:20:24 +05:30
Harshith Mullapudi
159e003d2e fix: if profile summary is null then it violates the mcp 2025-10-02 13:16:29 +05:30
Harshith Mullapudi
7c737cf51f fix: mcp tool call failing for get_user_profile 2025-10-02 12:25:19 +05:30
Harshith Mullapudi
f0debd5678 fix: for new mcp connections create billing automatically 2025-10-02 11:26:22 +05:30
Harshith Mullapudi
27762262d2 fix: init billing server for new users 2025-10-02 11:25:52 +05:30
Harshith Mullapudi
489fb5934a
feat: add stripe billing for cloud (#81)
* feat: add stripe billing for cloud

* fix: mcp tools
2025-10-02 10:58:11 +05:30
Manoj
92ca34a02f
Fix: episode normalization with high complexity model (#80) 2025-10-02 08:48:56 +05:30
Manoj
f539ad1ecd
Feat: AWS bedrock support (#78)
* Feat: add support to AWS bedrock

* Feat: add token counter
Feat: high, low complexity model based on task

* feat: add model complexity selection for batch processing tasks
2025-10-01 11:45:35 +05:30
Harshith Mullapudi
7903dd08c3 fix: graph is not working in chrome 140 2025-09-29 09:48:52 +05:30
Harshith Mullapudi
1509e8d502 fix: show loading in onboarding form 2025-09-22 22:26:18 +05:30
Harshith Mullapudi
62fdf6181a 1. fix: when episode is already deleted then directly remove the ingestionQueue
2. fix: mcp tool description
2025-09-22 22:11:35 +05:30
Manoj
812d7dea51
Improve GitHub notification messages and add README for integrations 2025-09-22 19:58:21 +05:30
Harshith Mullapudi
59620151f2 fix: delete log needs no body 2025-09-20 10:29:02 +05:30
Manoj
5150fab210
fix: increase reranking score threshold (#75) 2025-09-19 11:34:39 +05:30
Manoj
a4b6a4f984 fix: skip unchanged docs, and enhance entity extraction prompts 2025-09-19 08:18:59 +05:30
Harshith Mullapudi
840ca64174 fix: UI for document logs
feat: added logs API to delete the episode
2025-09-19 08:18:59 +05:30
Manoj
43c3482351 Feat: generate space summary by topics 2025-09-19 08:18:59 +05:30
Manoj
e89e7c1024
fix: add includeInvalidated option to search queries to optionally show invalidated statements (#73) 2025-09-15 18:38:15 +05:30
Harshith Mullapudi
15d04fb577 feat: obsidian and figma logos 2025-09-15 12:09:40 +05:30