Commit Graph

  • 9ba173bc2d Improve emoji, message on content index updated via logger Debanjum Singh Solanky 2023-10-11 17:12:03 -07:00
  • 6aa69da3ef Put indexer API endpoint under /api path segment Debanjum Singh Solanky 2023-10-09 21:35:58 -07:00
  • 148e8f468f Restrict openai package version below 1.0.0 to avoid breaking changes Debanjum Singh Solanky 2023-10-09 19:30:58 -07:00
  • f6f7a62d80 Wait for user to stop typing to trigger search from khoj.el in Emacs Debanjum Singh Solanky 2023-10-06 12:39:19 -07:00
  • 5c4f0d42b7 Return new default config in API endpoint sabaimran 2023-10-06 12:30:09 -07:00
  • 052b25af0a Update default configuration passed to Khoj clients to circumvent valiation issues sabaimran 2023-10-06 12:29:15 -07:00
  • a85ff941ca Make offline chat model user configurable Debanjum Singh Solanky 2023-10-04 20:39:31 -07:00
  • d1ff812021 Run GPT4All Chat Model on GPU, when available Debanjum Singh Solanky 2023-10-04 18:42:12 -07:00
  • 13b16a4364 Use default Llama 2 supported by GPT4All Debanjum Singh Solanky 2023-10-03 16:29:46 -07:00
  • 4a5ed7f06c Update Khoj package version for Electron, Desktop app (#492) sabaimran 2023-10-03 12:21:32 -07:00
  • 3f962a55c3 Fix Linux Desktop Application (#491) sabaimran 2023-10-03 11:43:19 -07:00
  • 63b3696af0 Release Khoj version 0.12.3 sabaimran 2023-09-26 22:41:11 -07:00
  • d2f9bca1cf Fix null ref issue in query method and update logic for determining whether khoj is already configured in obsidian sabaimran 2023-09-26 22:33:44 -07:00
  • 2f18383349 Release Khoj version 0.12.2 sabaimran 2023-09-26 11:59:47 -07:00
  • 588f35b6e9 Add max prompt size for gpt-3.5-turbo-16k sabaimran 2023-09-26 10:57:35 -07:00
  • 99f9c3f8e2 Update setup instructions sabaimran 2023-09-26 09:40:36 -07:00
  • 4e370d7a18 Release Khoj version 0.12.1 sabaimran 2023-09-26 09:24:53 -07:00
  • 3675aa348a Update naming of Khoj in manifest.json for Obsidian sabaimran 2023-09-26 09:24:36 -07:00
  • 4b6d8af218 Update metadata in manifest.json sabaimran 2023-09-26 09:19:56 -07:00
  • a82d1becc3 Release Khoj version 0.12.0 sabaimran 2023-09-26 09:17:56 -07:00
  • 38f0df3d53 Remove unused icons from electron app folder sabaimran 2023-09-26 07:56:29 -07:00
  • 29a64be939 Deprecate desktop build instructions from old setup sabaimran 2023-09-25 22:02:02 -07:00
  • 99995b2497 Add basic instructions for setting up the Khoj desktop interface sabaimran 2023-09-25 21:08:14 -07:00
  • 5e16074b92 Fix comparison for search type in plugins mode sabaimran 2023-09-25 10:57:17 -07:00
  • efe5e09c3a Use jammy for docker base image due to dependency issue with arm64 image sabaimran 2023-09-18 15:38:18 -07:00
  • 6df728c445 Move bash command in Dockerfile into single line sabaimran 2023-09-18 15:13:11 -07:00
  • 96a9fa07f0 Fix conf test setup for offline chat sabaimran 2023-09-18 15:05:15 -07:00
  • 2dd15e9f63 Resolve issues with GPT4All and fix prompt for yesterday extract questions date filter (#483) sabaimran 2023-09-18 14:41:26 -07:00
  • 8141be97f6 Update date filter test to use compiled rather than raw key sabaimran 2023-09-18 11:24:56 -07:00
  • b225d1188c Fix formatting of gpt.py sabaimran 2023-09-18 11:09:02 -07:00
  • 34b202b868 More lenient date searching (#481) Jonny-GM 2023-09-18 20:46:00 +03:00
  • 16874e1953 Provide force fallback for regeneration sabaimran 2023-09-12 16:35:07 -07:00
  • 9f42a1a036 Propagate flags to configure index command sabaimran 2023-09-11 10:33:44 -07:00
  • 343854752c Improve docker builds for local hosting (#476) sabaimran 2023-09-08 17:07:26 -07:00
  • dccfae3853 Remove PySide dependency and deprecate desktop builds (#475) sabaimran 2023-09-07 11:36:27 -07:00
  • 76562f4250 Add front-end Electron application for Khoj local file syncing (#473) sabaimran 2023-09-06 12:04:18 -07:00
  • 205dc90746 Fix notion title bug (#474) bholagabbar 2023-09-05 13:47:42 -04:00
  • 922222a813 Fix anyio package version to avoid backwards compatibility issue with start_blocking_portal method sabaimran 2023-08-31 14:14:13 -07:00
  • 4854258047 Move to a push-first model for retrieving embeddings from local files (#457) sabaimran 2023-08-31 12:55:17 -07:00
  • 92cbfef7ab Skip plaintext file indexing if there's a parsing issue and log the file sabaimran 2023-08-29 14:34:08 -07:00
  • 74409c2c64 Release Khoj version 0.11.4 sabaimran 2023-08-29 11:44:35 -07:00
  • 1b85958bcc trim chat input start sabaimran 2023-08-28 19:18:10 -07:00
  • e592f6eac8 Release Khoj version 0.11.3 sabaimran 2023-08-28 14:46:03 -07:00
  • 7c35da9fc4 Fix bug in /chat endpoint for general and update depdendencies sabaimran 2023-08-28 14:12:04 -07:00
  • c93dcc948a Exclude tests data file from programming stats on Github Debanjum Singh Solanky 2023-08-28 10:54:36 -07:00
  • 59ffd1dc94 Document slash command and query filter in docs for chat and search Debanjum Singh Solanky 2023-08-28 10:43:17 -07:00
  • bc09143856 Release Khoj version 0.11.2 sabaimran 2023-08-28 10:16:13 -07:00
  • bc5e60defb Filter knowledge base used by chat to respond (#469) Debanjum 2023-08-28 09:32:33 -07:00
  • 01b310635e Enable passing search query filters via chat and test it Debanjum Singh Solanky 2023-08-28 00:14:40 -07:00
  • 794bad8bcb Make date_filter.extract_date_range method always return a list type Debanjum Singh Solanky 2023-08-27 19:17:53 -07:00
  • d5a2de6222 Add method to extract filter terms from query to all filters Debanjum Singh Solanky 2023-08-27 19:14:50 -07:00
  • 150105505b Add Default chat command. Make Khoj ask clarifying questions (#468) Debanjum 2023-08-28 00:52:57 -07:00
  • 319f066aec Test general and notes slash commands in offline chat director tests Debanjum Singh Solanky 2023-08-27 18:20:20 -07:00
  • eb6cd4f8d0 Use general prompt when no references found and not in Notes mode Debanjum Singh Solanky 2023-08-27 15:28:40 -07:00
  • edffbad837 Make Khoj ask clarifying questions when answer not in provided context Debanjum Singh Solanky 2023-08-27 15:22:33 -07:00
  • 75c1016ec0 Show filtered list of commands available with the currently input text Debanjum Singh Solanky 2023-08-27 15:20:34 -07:00
  • 74605f6159 Add default conversation command to auto switch b/w general, notes modes Debanjum Singh Solanky 2023-08-27 14:30:03 -07:00
  • cbc978ea08 Update help links for notion, github to point to the main docs sabaimran 2023-08-27 15:02:52 -07:00
  • b45e1d8c0d Fix plaintext HTML parsing and rendering (#464) sabaimran 2023-08-27 11:24:30 -07:00
  • 7919787fb7 Use Slash Commands and Add Notes Slash Command (#463) Debanjum 2023-08-26 18:11:18 -07:00
  • e64357698d Skip indexing single bad markdown, plaintext file (#460) sabaimran 2023-08-23 15:34:56 -07:00
  • 84bd579077 Format the chat outputted message with code, bolding, or italics. Add a copy button for code. Closes #445. sabaimran 2023-08-19 20:02:57 -07:00
  • f9e09ba490 Do not try downloading model from GPT4All if the user is not connected to the internet sabaimran 2023-08-19 19:08:09 -07:00
  • 3ff4e19dd2 Release Khoj version 0.11.1 Debanjum Singh Solanky 2023-08-16 22:53:29 -07:00
  • 4fb8c2c5e1 Pass a SIGTERM to tell the uvicorn server to exit and gracefully kill the thread sabaimran 2023-08-16 21:23:59 -07:00
  • 34d5cd2bd8 Increase pytests workflow timeout duration to reduce intermittent failures Debanjum Singh Solanky 2023-08-16 19:55:46 -07:00
  • 4e03dfea43 Attach the parent to the server thread, allowing the kill signal to trigger a graceful exit (#446) sabaimran 2023-08-17 02:36:10 +00:00
  • 3c58ab5fcb Unmark Python 3.8 as supported in khoj-assistant pypi package Debanjum Singh Solanky 2023-08-15 22:18:04 -07:00
  • 26c3977fb9 Remove info hint to reindex khoj on unexpected search results Debanjum Singh Solanky 2023-08-15 22:15:48 -07:00
  • def909a913 Revert "Open Web interface within Desktop app in GUI mode" (#444) sabaimran 2023-08-16 06:26:28 +00:00
  • 6562ec6531 Release Khoj version 0.11.0 sabaimran 2023-08-14 19:25:03 -07:00
  • 064b2fbc4a Add a link to the FAQ in our docs (#438) sabaimran 2023-08-14 22:05:08 +00:00
  • 0ea901c7c1 Allow indexing to continue even if there's an issue parsing a particular org file (#430) sabaimran 2023-08-14 14:56:33 +00:00
  • 7b907add77 Add support for indexing plaintext files (#420) sabaimran 2023-08-09 22:44:40 +00:00
  • 84d774ea34 Retain desktop builds for 3 days to allow user tests Debanjum Singh Solanky 2023-08-08 23:00:40 -07:00
  • 26bddcb65c Add support for starting a new line with shift-enter (#412) Ellen7ions 2023-08-08 10:49:07 +08:00
  • 97609e4995 Use 500px png of khoj logo instead svg for much smaller asset size Debanjum Singh Solanky 2023-08-07 18:21:15 -07:00
  • 14a816d173 Open Web interface within Desktop app in GUI mode (#429) Debanjum 2023-08-07 17:48:30 -07:00
  • 378b96ec1b Open the khoj app window maximized on startup Debanjum Singh Solanky 2023-08-07 15:39:05 -07:00
  • ea734ba1c8 Open app in native view on starting it in GUI mode instead of on web browser Debanjum Singh Solanky 2023-08-07 13:29:40 -07:00
  • 9c494705a8 Open the search, chat or config view in app from the system tray menu Debanjum Singh Solanky 2023-08-07 13:28:08 -07:00
  • cc36b87345 Render the web interface directly within the desktop app as a webview Debanjum Singh Solanky 2023-08-07 02:02:31 -07:00
  • c832e456e0 Merge pull request #427 from Comprehensive-Jason/master-2 Debanjum 2023-08-07 10:46:35 -07:00
  • 3ef1b7073d Update obsidian/manifest.json Jason Qin 2023-08-07 10:41:39 -07:00
  • 738cf650b3 Explicitly set Khoj to use the default locale of the user (#425) sabaimran 2023-08-07 16:23:24 +00:00
  • cc951450fb Build Khoj Debian package on Ubuntu 20.04 to work with Glibc 2.31 (#424) Debanjum 2023-08-06 23:21:51 -07:00
  • 75c16432a4 Loosen dateparser dependency to get python3.10 wheel for regex package Debanjum Singh Solanky 2023-08-06 22:48:40 -07:00
  • 8b41eb9f14 Create Pypi package on Ubuntu 20.04 LTS as well Debanjum Singh Solanky 2023-08-06 21:14:46 -07:00
  • 1cbacf20dc Build Khoj Debian package on Ubuntu 20.04 to work with glibc 2.31 Debanjum Singh Solanky 2023-08-06 14:39:35 -07:00
  • 0bb5c808e5 Update manifest.json (#422) Jason Qin 2023-08-06 14:21:32 -07:00
  • c8ef619090 fixed reference link to landing page (#417) Muftawo 2023-08-04 17:38:14 +00:00
  • 952bd39536 Merge pull request #413 from Muftawo/update-docs Debanjum 2023-08-03 10:44:17 -07:00
  • 18e94d9e60 updated the setup file path to fix the 404 error Muftawo 2023-08-03 13:35:16 +00:00
  • 78012b8111 Avoid null ref issue when setting model state for web UI. Closes #410 sabaimran 2023-08-03 00:39:06 -07:00
  • 0baed742e4 Add checksums to verify the correct model is downloaded as expected (#405) sabaimran 2023-08-03 06:26:52 +00:00
  • 6aa998e047 Add note about system requirements for Linux - debian installation. Closes #378. sabaimran 2023-08-02 10:57:36 -07:00
  • d00f51b531 Fix the minimum version of the transformers library required to address #404 sabaimran 2023-08-02 09:10:14 -07:00
  • e6e3acdbe4 Release Khoj version 0.10.1 Debanjum Singh Solanky 2023-08-01 23:55:13 -07:00
  • 7c1d70aa17 Bump GPT4All response generation batch size to 512 from 256 Debanjum Singh Solanky 2023-08-01 23:34:02 -07:00
  • e42fd8ae91 Make desktop app workflow apt update before install of linux packages Debanjum Singh Solanky 2023-08-01 23:11:58 -07:00