Commit Graph

  • b34d4fa741 Save config, update index on save of Github, Notion config in web app Debanjum Singh Solanky 2023-11-11 00:33:49 -08:00
  • c4364b9100 Weaken asking follow-up qs and q&a mode in notes prompt to OpenAI models Debanjum Singh Solanky 2023-11-10 22:45:00 -08:00
  • cba371678d Stop OpenAI chat from emitting reference notes directly in chat body Debanjum Singh Solanky 2023-11-10 22:27:24 -08:00
  • 8585976f37 Revert "Use notes in system prompt, rather than in the user message" Debanjum Singh Solanky 2023-11-10 21:44:53 -08:00
  • b6441683c6 Increase reference text on 1st expansion to 3 lines and 140 characters Debanjum Singh Solanky 2023-11-10 18:29:52 -08:00
  • 55c97241b5 Merge branch 'fix/imports-and-references' of github.com:khoj-ai/khoj into fix/imports-and-references sabaimran 2023-11-10 22:38:34 -08:00
  • e2e96f9aa4 Add default settings to let new users be subscribed on trial sabaimran 2023-11-10 22:38:28 -08:00
  • 501e7606a0 Increase reference text on 1st expansion to 3 lines and 140 characters Debanjum Singh Solanky 2023-11-10 18:29:52 -08:00
  • 0a950d9382 Fix checker to determine if obsidian client is connected sabaimran 2023-11-10 19:21:58 -08:00
  • c736604366 Merge with remote sabaimran 2023-11-10 17:50:15 -08:00
  • b0b07bde6c Allow chat reference to expand enough to show the whole reference, rather than constraining the height sabaimran 2023-11-10 17:49:20 -08:00
  • 14f8c151c8 Fix return type of the generate_chat_response method sabaimran 2023-11-10 17:48:54 -08:00
  • 45b8670c25 Fix return type hint for generate_chat_response func Debanjum Singh Solanky 2023-11-10 17:34:19 -08:00
  • c9c0ba67c6 Fix chat_client configurations for OpenAI chat director tests Debanjum Singh Solanky 2023-11-10 17:29:23 -08:00
  • 9b6c5ddba4 Update action row padding in cards on config page of web app Debanjum Singh Solanky 2023-11-10 16:32:22 -08:00
  • 54d4fd0e08 Add chat_model data for logging selected models to telemetry sabaimran 2023-11-10 16:46:34 -08:00
  • e695b9ab8c Use notes in system prompt, rather than in the user message sabaimran 2023-11-10 15:09:33 -08:00
  • cec932d88a Update prompt so that GPT is more context aware with its capabilities sabaimran 2023-11-10 14:37:11 -08:00
  • 262a8574d1 Add a test to verify that a user without data sucessfully returns a respones to the /search endpoint sabaimran 2023-11-10 14:00:58 -08:00
  • e62788ad79 Await result for determining if user has entries sabaimran 2023-11-10 13:51:56 -08:00
  • 1a56344f12 Remove the old syncData reference as it no longer exists sabaimran 2023-11-10 10:10:07 -08:00
  • a348f1a6ab Reduce Desktop App UX Save, Sync Confusion (#538) Debanjum 2023-11-10 00:57:45 -08:00
  • 39ad1c6ce6 Release Khoj version 0.14.0 Debanjum Singh Solanky 2023-11-10 00:23:49 -08:00
  • 745d6bfeed Add detailed intro message, mention download desktop app for docs sync Debanjum Singh Solanky 2023-11-10 00:20:28 -08:00
  • 6eb7df717c Only show search in web app nav pane if user has documents indexed Debanjum Singh Solanky 2023-11-09 19:14:33 -08:00
  • c0789dc57b Use email to get_user_subscription from DB and other DB adapters Debanjum Singh Solanky 2023-11-09 19:07:18 -08:00
  • 841ed95521 Move active user profile halo check into nav pane macro on web app Debanjum Singh Solanky 2023-11-09 18:05:19 -08:00
  • ddac693762 Hide download desktop app message in web app if synced files exist Debanjum Singh Solanky 2023-11-09 17:47:00 -08:00
  • 30a9674f25 Mark generated profile pic with subscription circle in web app Debanjum Singh Solanky 2023-11-09 15:22:38 -08:00
  • d6e6ed1cfa Keep single Save button, Show next sync, default to prod Khoj URL in Desktop app Debanjum Singh Solanky 2023-11-09 13:34:27 -08:00
  • e1f0128576 Change config migration script to update to 0.15.0 version Debanjum Singh Solanky 2023-11-09 12:21:58 -08:00
  • 17cbbb0b01 Use Consistent Environment Variable for KHOJ_DEBUG Debanjum Singh Solanky 2023-11-09 11:01:28 -08:00
  • 391db80499 Improve subscribed user profile pictures and nav pane selection Debanjum Singh Solanky 2023-11-09 00:57:05 -08:00
  • 605058c72a Allow null user profile picture from Google OAuth in DB Debanjum Singh Solanky 2023-11-09 00:15:08 -08:00
  • 1d3bdf8fdb Create Billing integration. Improve Settings pages on Desktop, Web apps (#537) Debanjum 2023-11-08 19:55:35 -08:00
  • a2609973b8 Disable Subscription if Stripe environment not setup Debanjum Singh Solanky 2023-11-08 19:01:01 -08:00
  • 09e1235832 Auto update billing card UI on (re/un-)subscribe click on web app Debanjum Singh Solanky 2023-11-08 18:38:12 -08:00
  • 8b8bb15866 Keep sync state in memory, initialized to false in Desktop app Debanjum Singh Solanky 2023-11-08 17:59:02 -08:00
  • c043eb54ae Use typed entry source instead of raw str to map source to conf in api.py Debanjum Singh Solanky 2023-11-08 17:57:15 -08:00
  • 8178004e6d Move Subscription data into separate table in DB. Merge migrations Debanjum Singh Solanky 2023-11-08 17:45:25 -08:00
  • 3bb10128ef Move subscription API to separate, independent router Debanjum Singh Solanky 2023-11-08 16:20:27 -08:00
  • ec1395d072 Clean, merge subscription update events, API and functions Debanjum Singh Solanky 2023-11-08 15:14:51 -08:00
  • ef5c13f968 Keep user subscription state. Update it when user has unsubscribed Debanjum Singh Solanky 2023-11-08 12:08:36 -08:00
  • c52affc6d9 Get Khoj Cloud Subscription URL via environment variable Debanjum Singh Solanky 2023-11-08 10:03:19 -08:00
  • 609d358b1a Use sql datetime comparison for detecting validity of subscription renewal date sabaimran 2023-11-07 19:17:36 -08:00
  • 98cf095b65 Fix bug for rendering chat references in LLM response sabaimran 2023-11-07 16:44:41 -08:00
  • 0e1cdb6536 Add additional error handling for processing unknown Stripe events and fix typo in STRIPE_SIGNING env variable sabaimran 2023-11-07 16:43:05 -08:00
  • 08c86927cb Merge branch 'features/multi-user-support-khoj' of github.com:khoj-ai/khoj into fix-improve-config-page-on-desktop-and-web-app sabaimran 2023-11-07 12:46:49 -08:00
  • cec54e3a8a Merge pull request #536 from khoj-ai/features/update-chat-ui sabaimran 2023-11-07 12:34:57 -08:00
  • f466751f4d Expose card on web app config page to manage subscription to Khoj cloud Debanjum Singh Solanky 2023-11-07 10:17:28 -08:00
  • 9aaf475c8a Create API webhook, endpoints for subscription payments using Stripe Debanjum Singh Solanky 2023-11-07 10:15:21 -08:00
  • 156421d30a Show file type icons for each indexed file in config card of web app Debanjum Singh Solanky 2023-11-07 05:16:41 -08:00
  • 045c2252d6 Set content enabled status on update via config buttons on web app Debanjum Singh Solanky 2023-11-07 04:45:25 -08:00
  • 7c424e0d5f Enable deleting all indexed desktop files from Khoj via Desktop app Debanjum Singh Solanky 2023-11-07 03:37:16 -08:00
  • 779fa531a5 Prevent Desktop app triggering multiple simultaneous syncs to server Debanjum Singh Solanky 2023-11-07 03:17:42 -08:00
  • 404d47f1a1 Bubble up content indexing errors to notify user on client apps Debanjum Singh Solanky 2023-11-07 02:20:11 -08:00
  • 6e957584ac Create config page on web app to manage computer files indexed by Khoj Debanjum Singh Solanky 2023-11-07 02:08:06 -08:00
  • d527b644f4 Update content by source via API. Make web client use this API for config Debanjum Singh Solanky 2023-11-06 23:51:43 -08:00
  • 9ab327a2b6 Store the data source of each entry in database Debanjum Singh Solanky 2023-11-06 23:49:08 -08:00
  • c82cd0862a Delete deprecated content config pages for local files from web client Debanjum Singh Solanky 2023-11-06 23:11:22 -08:00
  • 9f47fc8e34 Upgrade langchain version since adding support for OCR-ing PDFs Debanjum Singh Solanky 2023-11-06 21:58:33 -08:00
  • 97cf8339aa Rename Sync button, Force Sync toggle to Save, Save All buttons Debanjum Singh Solanky 2023-11-06 21:57:37 -08:00
  • a08b152358 Improve log messages in text_entries and memory leak unit test Debanjum Singh Solanky 2023-11-06 19:26:54 -08:00
  • 6c8689e4ae Update corresponding chat UX in the desktop client as well sabaimran 2023-11-06 16:18:41 -08:00
  • e01ecf1419 /s/references/reference to fix bug of jumping references sabaimran 2023-11-06 16:12:25 -08:00
  • 38f24a037d Improve Indexing Text Entries (#535) Debanjum 2023-11-06 16:01:53 -08:00
  • 270f7b3eb3 Update the chat UI to have richer representation of the references sabaimran 2023-11-05 15:46:43 -08:00
  • 81a615d7dd Merge pull request #534 from khoj-ai/features/code-config-cleanup sabaimran 2023-11-05 15:45:45 -08:00
  • 8ebb12820c Add OCR runtime dependencies to prod Dockerfile as well sabaimran 2023-11-05 15:40:05 -08:00
  • d697d752c2 Use repeat rather than manually specify auto in grid-template-rows sabaimran 2023-11-05 15:23:42 -08:00
  • 3d6e8d53fe Try adding dependencies for libgl in order to run OCR in github action unit tests sabaimran 2023-11-05 15:09:40 -08:00
  • 5f1e37fff0 Adjust indentation for css property sabaimran 2023-11-05 14:33:23 -08:00
  • fdd727712f Rename test files from x_to_jsonl to x_to_entries sabaimran 2023-11-05 14:33:07 -08:00
  • a4f407f595 Test memory leak on MPS device when generating vector embeddings Debanjum Singh Solanky 2023-11-05 03:32:29 -08:00
  • ef24485ada Improve Khoj with DB setup instructions in the Django app readme (for now) Debanjum Singh Solanky 2023-11-04 20:06:24 -07:00
  • f212cc7174 Arrange remaining text search tests in arrange, act, assert order Debanjum Singh Solanky 2023-11-04 15:36:10 -07:00
  • 022017dd0f Fix text search tests to test updated indexing log messages Debanjum Singh Solanky 2023-11-04 15:26:04 -07:00
  • 084a8becc5 Fix but to prevent default in chat trigger sabaimran 2023-11-04 20:13:33 -07:00
  • 5489e98b9c Do not index org heading entries by default Debanjum Singh Solanky 2023-11-04 05:58:27 -07:00
  • 34b5a86d1d Use SentenceTransformer to disable progress bar when encoding query Debanjum Singh Solanky 2023-11-04 05:19:50 -07:00
  • dc9946fc03 Flatten nested loops, improve progress reporting in text_to_jsonl indexer Debanjum Singh Solanky 2023-11-04 04:55:51 -07:00
  • 88eeee3f4b Move try/catch for import one line later sabaimran 2023-11-04 19:46:47 -07:00
  • dbaa892665 Flip catching modulenotfound to import error exception sabaimran 2023-11-04 19:34:10 -07:00
  • 8c3d5a49da Add try/except around image extraction step sabaimran 2023-11-04 19:27:18 -07:00
  • fdfab39942 Update the config UI to show all files indexed with option to delete sabaimran 2023-11-04 19:03:34 -07:00
  • 800bb4f458 Remove references to demo sabaimran 2023-11-04 17:17:04 -07:00
  • b5972e9311 Use OCR to extract image text in PDFs sabaimran 2023-11-04 17:15:28 -07:00
  • d1d210605e Merge branch 'features/multi-user-support-khoj' of github.com:khoj-ai/khoj into features/multi-user-support-khoj sabaimran 2023-11-04 14:29:34 -07:00
  • 3678aa5614 Add tests to validate expected behaviors in the multi-user scenario sabaimran 2023-11-04 14:29:30 -07:00
  • 12b5ef6540 Improve Theming of Web, Desktop and Obsidian Client App (#532) Debanjum 2023-11-04 12:29:56 -07:00
  • 8273bf26b7 Fix multi-line chat input and output render on web, desktop clients Debanjum Singh Solanky 2023-11-04 01:09:35 -07:00
  • 2f1756cc15 Do not use icon for each file, folder to index in desktop app. Debanjum Singh Solanky 2023-11-04 00:13:10 -07:00
  • e8f568d79c Make splash screen wider, opaque and fix it's spinner radius Debanjum Singh Solanky 2023-11-03 22:20:11 -07:00
  • 3ef05f4803 Use css var for main font color in search, chat page of desktop app Debanjum Singh Solanky 2023-11-03 22:14:00 -07:00
  • a19cbde2d7 Add About page for Khoj to Desktop app. Expose it via system tray Debanjum Singh Solanky 2023-11-03 20:56:27 -07:00
  • a327294ee9 Rename khoj.js to utils.js in web and desktop client apps Debanjum Singh Solanky 2023-11-03 18:13:37 -07:00
  • db57eeaefe Console log a welcome message on loading Desktop client Debanjum Singh Solanky 2023-11-03 05:11:41 -07:00
  • 6fae6fb2a4 Merge branch 'features/multi-user-support-khoj' into improve-client-app-theming Debanjum Singh Solanky 2023-11-03 04:58:41 -07:00
  • 4cd76311ad Slow down spinning at end of splash sequence. Make animation bigger Debanjum Singh Solanky 2023-11-03 04:26:07 -07:00
  • 34661c33a2 Show splash screen on starting desktop app Debanjum Singh Solanky 2023-11-03 02:46:39 -07:00