Commit Graph

  • da854703aa Release Khoj version 1.5.0 sabaimran 2024-01-29 18:05:10 +05:30
  • d1bfb245df Improve Khoj Chat and Settings UI (#630) Debanjum 2024-01-29 18:03:43 +05:30
  • 9ad44f0e77 Include info about privacy in the docs (#631) sabaimran 2024-01-29 04:17:23 -08:00
  • 4fb8d5c6d4 Store rate limiter-related metadata in the database for more resilience (#629) sabaimran 2024-01-29 01:57:06 -08:00
  • 71cbe5160d Add retries in case the embeddings API fails (#628) sabaimran 2024-01-29 01:56:34 -08:00
  • b782683e60 Scrape results from Serper results using Olostep (#627) sabaimran 2024-01-29 00:46:50 -08:00
  • 360b59cdb2 Add handling for None field values in logs and make telemetry upload more frequent sabaimran 2024-01-26 00:00:55 +05:30
  • 737fb6417b Revert none checking in telemetry logs sabaimran 2024-01-25 23:48:09 +05:30
  • 211c5623e8 Improve error handling for telemetry uploads sabaimran 2024-01-25 20:40:42 +05:30
  • 098a8e4fb1 Fix evaluating connected to server status in Obsidian plugin Debanjum Singh Solanky 2024-01-25 18:04:29 +05:30
  • 518f3c0c99 Update docs to say khoj chat shown on obsidian ribbon now Debanjum Singh Solanky 2024-01-25 18:03:22 +05:30
  • 1c52ddf792 Bump up server side content indexing interval to ~1 day Debanjum Singh Solanky 2024-01-25 13:31:13 +05:30
  • 0fba1e27c5 Add hint to input text for using slash commands sabaimran 2024-01-25 11:56:56 +05:30
  • da6cd5ddc4 Improve subqueries for online search and prompt generation for image (#626) sabaimran 2024-01-24 04:12:59 -08:00
  • dbdca7d8d1 Disable swagger UI docs in production sabaimran 2024-01-24 15:23:39 +05:30
  • ddf6fd9c09 Remove valid number alert sabaimran 2024-01-23 17:57:27 +05:30
  • 17107a0337 Release Khoj version 1.4.0 Debanjum Singh Solanky 2024-01-23 10:18:31 +05:30
  • f69eafe95a Update Readme with updated capabilties Debanjum Singh Solanky 2024-01-21 23:59:00 +05:30
  • 679db51453 Add support for phone number authentication with Khoj (part 2) (#621) sabaimran 2024-01-22 18:14:58 -08:00
  • 58bf917775 Update the font used across Khoj desktop and web to be Tajawal (#622) sabaimran 2024-01-20 09:43:33 -08:00
  • 679f0f24a4 Improve Chat Input Pane Actions. Move to 1 Click Audio Chat on Mobile (#624) Debanjum 2024-01-20 21:52:56 +05:30
  • ec3b837d00 Send audio message in 2-clicks on desktop to avoid holding down mic button Debanjum Singh Solanky 2024-01-20 21:28:20 +05:30
  • f0daa45ae0 Move to single click audio chat UX on Obsidian client Debanjum Singh Solanky 2024-01-20 15:12:06 +05:30
  • 29a581d2b0 Move to single click audio chat UX on desktop app Debanjum Singh Solanky 2024-01-20 12:54:31 +05:30
  • 699e9ff878 Move to single click audio chat UX on web app Debanjum Singh Solanky 2024-01-20 03:12:16 +05:30
  • 26bd3533d8 Stop rendering empty starter questions element when no questions present Debanjum Singh Solanky 2024-01-20 03:27:18 +05:30
  • 7c8c475c3a Add round border, hover color to starter questions in web, desktop apps Debanjum Singh Solanky 2024-01-20 00:49:22 +05:30
  • 8a488b9e39 Fix auto resizing chat input box when transcribed text added Debanjum Singh Solanky 2024-01-19 20:05:29 +05:30
  • 07ca137bdf Convert chat input into a text area in the Obsidian client Debanjum Singh Solanky 2024-01-20 00:24:28 +05:30
  • d4552117f6 Add and improve chat input pane, actions, icons on Obsidian client Debanjum Singh Solanky 2024-01-19 23:40:50 +05:30
  • c0ad64d9a3 Add and improve chat input pane, actions, icons on desktop client Debanjum Singh Solanky 2024-01-19 20:40:04 +05:30
  • ea85ebdacb Add and improve chat input pane, actions, icons on web client Debanjum Singh Solanky 2024-01-19 12:22:59 +05:30
  • 039ed78253 Add support for a first-party client app to call into Khoj (Part 1) (#601) sabaimran 2024-01-18 05:54:14 -08:00
  • 9dfe1bb003 Fix updating subscription when invoice paid. Revert renewal_date logic Debanjum Singh Solanky 2024-01-18 16:19:15 +05:30
  • 9b1a66c969 Fix updating subscription renewal date when invoice paid Debanjum Singh Solanky 2024-01-18 14:13:39 +05:30
  • 93d5cb128c Initialize embeddings to empty list before processing sabaimran 2024-01-18 13:26:38 +05:30
  • 24af888c41 Release Khoj version 1.3.0 Debanjum Singh Solanky 2024-01-18 11:42:13 +05:30
  • 2f1bb5c2c8 Upload Desktop App Artifacts to Github Release Debanjum Singh Solanky 2024-01-18 11:40:04 +05:30
  • e71ebb8068 Standardize issue templates and make them easier to use sabaimran 2024-01-18 10:54:05 +05:30
  • efb4bd6780 Add a template for feature requests sabaimran 2024-01-18 10:38:53 +05:30
  • 6165ae56c2 Update bug report issue template sabaimran 2024-01-18 10:35:02 +05:30
  • 8b4dd16255 Fix markdownRenderer arg to allow chat responses in Obsidian plugin (#619) Debanjum 2024-01-18 10:18:31 +05:30
  • c8dbe8ee7b Improve server status check and message in Obsidian client (#617) Debanjum 2024-01-18 10:17:35 +05:30
  • f9420e1209 Show Khoj Obsidian commands even if no connection to server Debanjum Singh Solanky 2024-01-17 13:29:17 +05:30
  • 36bf42a860 Show Khoj chat by default in Obsidian side pane instead of search Debanjum Singh Solanky 2024-01-17 13:21:10 +05:30
  • aab75a6ead Improve Khoj server status check in Khoj Obsidian client Debanjum Singh Solanky 2024-01-17 13:12:14 +05:30
  • 1a46734485 Fix markdownRenderer arg to allow chat responses in Obsidian plugin Debanjum Singh Solanky 2024-01-18 10:00:23 +05:30
  • e9e49ea098 Allow custom inference endpoint for the crossencoder model (#616) sabaimran 2024-01-17 20:32:12 -08:00
  • 08012c71b1 Update Dockerfile with swig system package required by PyMuPDF Debanjum Singh Solanky 2024-01-17 19:24:27 +05:30
  • 870af19ba4 Update health API to pass authenticated users their info Debanjum Singh Solanky 2024-01-17 11:48:18 +05:30
  • 4d30f7d1d9 Short-circuit API rate limiter for unauthenticated users (#607) Debanjum 2024-01-17 00:59:52 +05:30
  • d26a4ffcea Only run the OpenAI chat client, /online test when API keys are set Debanjum Singh Solanky 2024-01-17 00:36:03 +05:30
  • 2752e0d607 Update jinja2 and axios min supported package versions Debanjum Singh Solanky 2024-01-14 23:59:00 +05:30
  • 7039c202c8 Merge branch 'master' into short-circuit-api-rate-limiter Debanjum Singh Solanky 2024-01-16 18:18:34 +05:30
  • 8917228dbb Remove unused, deprecated /api/config/data API endpoints Debanjum Singh Solanky 2024-01-16 18:15:06 +05:30
  • 51c59d0059 Remove the 1000 files limit when syncing from Desktop, Obsidian clients (#605) Debanjum 2024-01-16 17:59:26 +05:30
  • 6ded4c1d75 Merge branch 'master' into fix-1000-file-index-update-limit Debanjum Singh Solanky 2024-01-16 16:50:58 +05:30
  • c24389cff5 Add Algolia to documentation website for better search sabaimran 2024-01-16 15:53:42 +05:30
  • 45f892dfdd Fix Offline Chat without GPU and Decoding Chat Query before Processing Debanjum 2024-01-16 14:53:34 +05:30
  • e0b381d523 Only run /online command offline chat director test when SERPER KEY present Debanjum Singh Solanky 2024-01-16 13:09:38 +05:30
  • 16175137e5 Decode URL encoded query string in chat API endpoint before processing Debanjum Singh Solanky 2024-01-16 12:58:07 +05:30
  • 9fe1c8ae13 Make references and online_results optional params to converse_offline Debanjum Singh Solanky 2024-01-16 12:26:28 +05:30
  • d74f8e03d3 Pass max context length to fix using updated GPT4All.list_gpu method Debanjum Singh Solanky 2024-01-16 12:23:45 +05:30
  • 1ae6669fbf Correctly handle API response when no files to index Debanjum Singh Solanky 2024-01-16 11:57:40 +05:30
  • 50575b749b Add option to use HuggingFace's inference endpoint for generating embeddings (#609) sabaimran 2024-01-15 19:28:24 -08:00
  • ba37b28fb5 Improve batched error handling. Catch can't connect to server error Debanjum Singh Solanky 2024-01-13 23:59:00 +05:30
  • 7dfbcd2e5a Handle subscribe renew date, langchain, pydantic & logger.warn warnings Debanjum Singh Solanky 2024-01-12 01:32:46 +05:30
  • 5f97357fe0 Delete unused /api/beta API endpoint Debanjum Singh Solanky 2024-01-12 01:08:51 +05:30
  • bb1c1b39d8 Move /api/config API controllers into separate module for code modularity Debanjum Singh Solanky 2024-01-12 01:07:32 +05:30
  • ba99089a12 Short-circuit API rate limiter for unauthenticated user Debanjum Singh Solanky 2024-01-11 22:21:57 +05:30
  • b1269fdad2 Remove trailing slash to normalize khoj url in obsidian plugin settings Debanjum Singh Solanky 2024-01-11 21:56:36 +05:30
  • ffdb291fe0 Fix error message rendering in khoj.el, khoj obsidian chat Debanjum Singh Solanky 2024-01-10 22:30:00 +05:30
  • af9ceb00a0 Show relevant error msg in desktop app, e.g when can't connect to server Debanjum Singh Solanky 2024-01-09 22:32:06 +05:30
  • 43423432ce Pass indexed filenames in API response for client validation Debanjum Singh Solanky 2024-01-09 15:16:13 +05:30
  • 5f9ac5a630 Collect files to index in single dict to simplify index/update controller Debanjum Singh Solanky 2024-01-09 15:10:41 +05:30
  • efe41aaaca Push 1000 files at a time from the Desktop client for indexing Debanjum Singh Solanky 2024-01-03 23:08:20 +05:30
  • 02187b19bb Customize font styling for documentation sabaimran 2024-01-08 08:50:42 +05:30
  • 8389108653 Fix reference issue for demos in the main README sabaimran 2024-01-08 08:29:51 +05:30
  • dbc59b2952 Fix, Improve Khoj Documentation Layout (#604) Debanjum 2024-01-08 02:00:02 +05:30
  • efc7b08cd9 Use Khoj Client, Data sources diagrams in feature docs Debanjum Singh Solanky 2024-01-08 01:52:12 +05:30
  • c82d34b659 Add Docs footer, nav pane links. Fix tagline, Remove announcement topbar Debanjum Singh Solanky 2024-01-08 01:07:47 +05:30
  • d920e4d0a7 Make the docs overview page as the main docs landing page Debanjum Singh Solanky 2024-01-08 00:32:23 +05:30
  • 80d1ad5b6f Fix image urls on docs overview page. Remove logo header in client docs Debanjum Singh Solanky 2024-01-07 23:40:05 +05:30
  • ce53bc52c5 Modify permissions of the GITHUB_TOKEN for publishing to gh-pages sabaimran 2024-01-07 20:53:57 +05:30
  • 740453fa18 Use documentation folder for building project and uploading data sabaimran 2024-01-07 20:50:15 +05:30
  • 2be7c84203 Enter documentation repository before running yarn build sabaimran 2024-01-07 20:46:21 +05:30
  • ad95e88838 Update node version in github action sabaimran 2024-01-07 20:41:24 +05:30
  • bd9aa578f4 Add a yarn.lock file and use for node.js setup sabaimran 2024-01-07 20:36:02 +05:30
  • 9b991eb4fe Migrate to using docusaurus, rather than docsify for documentation (#603) sabaimran 2024-01-07 20:28:15 +05:30
  • 98081bc0d3 Update Uninstall Documentation for Khoj Server when Self Hosting Debanjum Singh Solanky 2024-01-05 23:45:06 +05:30
  • 5d52dc5b35 Fix spelling in the development documentation for Khoj Debanjum Singh Solanky 2024-01-04 19:24:58 +05:30
  • b6d5392c0c Release Khoj version 1.2.1 Debanjum Singh Solanky 2024-01-04 18:45:37 +05:30
  • fca7a5ff32 Push 1000 files at a time from the Obsidian client for indexing Debanjum Singh Solanky 2024-01-03 22:16:54 +05:30
  • 4ded32cc64 Test 1000 file upload limit to index/update API endpoint Debanjum Singh Solanky 2024-01-03 22:03:08 +05:30
  • 4a234c8db3 Use default offline/openai chat model to extract DB search queries Debanjum Singh Solanky 2024-01-03 13:51:15 +05:30
  • e28adf2884 Also index pdf, markdown and plaintext files using khoj emacs client Debanjum Singh Solanky 2024-01-02 11:45:06 +05:30
  • 5abaed9d08 Use user chosen OpenAI model to extract DB search questions from query Debanjum Singh Solanky 2024-01-01 22:33:01 +05:30
  • e582639efa Move contributing section back down in sidebar of documentation website Debanjum Singh Solanky 2023-12-23 19:47:47 +05:30
  • 05536aab6b Merge how users can share personal information in personality prompt Debanjum Singh Solanky 2023-12-23 19:45:41 +05:30
  • 455f78b178 Replace var declarations with let declarations (#576) Liam Swayne 2023-12-28 23:50:48 -05:00