Commit Graph

  • ff44734774 Run online searches in parallel to process multiple queries faster Debanjum Singh Solanky 2024-06-22 10:09:20 +05:30
  • 0ee7cc8c47 Change overall architecure of how information is flowing for better statefulness sabaimran 2024-07-02 12:39:54 +05:30
  • 541ce04ebc Checkpoint: Updated sidebar panel with new components sabaimran 2024-07-02 11:18:50 +05:30
  • 8eccd8a5e4 Support Indexing Images via OCR (#823) Raghav Tirumale 2024-07-01 09:00:00 -04:00
  • cffc14a46a Trigger voice chat via keyboard shortcut in Khoj side pane Debanjum Singh Solanky 2024-07-01 18:06:09 +05:30
  • 3723904512 Toggle jump between Khoj side pane & previous editor via cmd, kbd shortcut Debanjum Singh Solanky 2024-06-27 08:40:24 +05:30
  • fbb95ca342 Put cursor on chat input when focus on chat view in Obsidian Debanjum Singh Solanky 2024-06-26 18:10:43 +05:30
  • 093e276908 Enable Voice chat in Khoj Obsidian plugin Debanjum Singh Solanky 2024-06-26 15:29:09 +05:30
  • c83b8f2768 Allow just one worker to be the background schedule leader (#836) sabaimran 2024-06-28 00:43:25 -07:00
  • 80fe5ce182 Fix user not authenticated interpretation error sabaimran 2024-06-27 21:13:54 +05:30
  • 24a0d8b073 Add OS Level Shortcut Window for Quick Access to Khoj Desktop (#815) Raghav Tirumale 2024-06-27 10:20:13 -04:00
  • 870d9ecdbf Add a fact checker feature with updated styling (#835) sabaimran 2024-06-27 06:15:38 -07:00
  • 3b7a9358c3 Add our first view via Next.js for Agents (#817) sabaimran 2024-06-27 01:26:16 -07:00
  • afbeee9e82 Rename copy-button to more general chat-action-button in Obsidian client Debanjum Singh Solanky 2024-06-26 15:25:27 +05:30
  • 8c12a69570 Fix issue in anthropic chat when khoj message becomes top message sabaimran 2024-06-26 12:59:34 +05:30
  • 4f89319b40 Release Khoj version 1.15.0 Debanjum Singh Solanky 2024-06-26 10:38:16 +05:30
  • bbfd320ed4 Use Yarn instead of NPM to bump Desktop, Obsidian client versions Debanjum Singh Solanky 2024-06-26 10:27:20 +05:30
  • c793d8a69e Add Validation logic to save PaintModel. Use API key from Paint Model Debanjum Singh Solanky 2024-06-26 09:51:06 +05:30
  • 1acf969c6e Do not require OpenAI to generate image as local chat + sd3 works now Debanjum Singh Solanky 2024-06-21 02:08:02 +05:30
  • 2c4bf91a61 Allow user to set paint model to use from web client config page Debanjum Singh Solanky 2024-06-21 01:16:17 +05:30
  • eb09aba747 Remove quotes wrapping the prompt from being passed to image gen model Debanjum Singh Solanky 2024-04-26 16:49:11 +05:30
  • fdd4c02461 Use shorter prompt generator to prompt SD3 to create better images Debanjum Singh Solanky 2024-04-25 23:07:01 +05:30
  • eda33e092f Enable using Stable Diffusion 3 for Image Generation via API Debanjum Singh Solanky 2024-04-25 19:12:27 +05:30
  • a25689fabf Use user theme in Obsidian for Khoj plugin styling (#825) Debanjum 2024-06-26 10:14:17 +05:30
  • cfe46fd9f5 Add Border Color instead of BG Color for Chat Message in Obsidian Debanjum Singh Solanky 2024-06-25 11:16:00 +05:30
  • fb818ead60 Use active bg instead of code background for khoj response sabaimran 2024-06-19 19:13:05 +05:30
  • a4b2552540 Update conversation session selection menu to use Obsidian theme colors as well sabaimran 2024-06-19 12:40:03 +05:30
  • da5b07e913 Remove custom styling on the reference buttons sabaimran 2024-06-19 12:23:27 +05:30
  • c4a1ae9375 Make the Khoj Obsidian plugin more user theme friendly sabaimran 2024-06-19 12:20:44 +05:30
  • d6fe5d9a63 Pass current component as arg to markdown renderer in chat view Debanjum Singh Solanky 2024-06-24 15:04:25 +05:30
  • 0d04018622 Install pydantic with optional email validator package Debanjum Singh Solanky 2024-06-24 14:58:56 +05:30
  • 6f280b1ccc Split setup of specific OpenAI API proxies into separate doc pages Debanjum Singh Solanky 2024-06-24 14:54:50 +05:30
  • 68e7c297e0 Add Advanced Self Hosting Section, Improve Self Hosting, OpenAI Proxy Docs Debanjum Singh Solanky 2024-06-24 12:57:11 +05:30
  • 732332a3c5 Spell fix s/e.g/e.g./ across code, tests and docs Debanjum Singh Solanky 2024-06-24 12:50:33 +05:30
  • 8fc7f980aa Revert KHOJ_DOMAIN to only support single domain. Debanjum Singh Solanky 2024-06-24 10:54:12 +05:30
  • 4110e71e84 Add info in the documentation about text to speech sabaimran 2024-06-24 12:46:33 +05:30
  • 939811e9b5 Fix conversation look up logic sabaimran 2024-06-24 09:10:03 +05:30
  • a4d88612c1 Just use yarn for package version locking. Remove npm package lock Debanjum Singh Solanky 2024-06-23 16:06:20 +05:30
  • 55be90cdd2 Sanitize user input fields on Automations page of web client Debanjum Singh Solanky 2024-06-23 10:09:41 +05:30
  • 1c7a562880 Generate automation cards via DOM scripting Debanjum Singh Solanky 2024-06-22 21:21:22 +05:30
  • 57a36967bf Run Obsidian version script in bump_version.sh to write to versions.json Debanjum Singh Solanky 2024-06-23 08:16:42 +05:30
  • c7c32a7467 Improve online chat reference extraction in Khoj.el Emacs package Debanjum Singh Solanky 2024-06-23 08:12:13 +05:30
  • 9d33d8c0fa Upgrade typescript eslint dev dependency of Khoj Obsidian plugin Debanjum Singh Solanky 2024-06-22 19:39:06 +05:30
  • a94062469a Automatically Find Similar Notes on Emacs in Background (#827) Debanjum 2024-06-23 07:36:11 +05:30
  • 38090b2553 In dockerize.yml file, revert the added configuration sabaimran 2024-06-22 21:11:25 +05:30
  • a53178cab9 Add developer support for using next.js to serve generated static files (#814) sabaimran 2024-06-22 07:42:41 -07:00
  • 59edb99f04 Simplify, improve bump version development script Debanjum Singh Solanky 2024-06-22 18:15:37 +05:30
  • abd6f58aee Upgrade Desktop app package dependencies Debanjum Singh Solanky 2024-06-22 17:38:22 +05:30
  • f413dc62cd Upgrade Obsidian plugin dependencies. Add package lock file for it Debanjum Singh Solanky 2024-06-22 17:24:50 +05:30
  • 1d7d51a7ab Upgrade Documentation packages Debanjum Singh Solanky 2024-06-22 16:20:05 +05:30
  • 22f6db0a6b Upgrade RapidOCR and enable for Python 3.12. Fix PDF OCR test Debanjum Singh Solanky 2024-06-22 16:00:06 +05:30
  • 55a23eae25 Upgrade pillow to fix pytest workflow failure Debanjum Singh Solanky 2024-06-22 15:12:39 +05:30
  • 7e277e9381 Fix getting file-toggle-button element in chat of web app Debanjum Singh Solanky 2024-06-21 15:54:38 +05:30
  • fa7b40ab86 Automatically respond with Voice if subscribed user sent Voice message Debanjum Singh Solanky 2024-06-21 15:53:01 +05:30
  • 5e5fe4b7af Improve font size, spacing of conversation session on desktop app Debanjum Singh Solanky 2024-06-20 00:23:17 +05:30
  • d3c0111121 Include base URL when using openai api config in extract questions. Close #831 sabaimran 2024-06-21 12:18:50 +05:30
  • b9966eb3d4 Add support for text to speech in chat responses (#821) sabaimran 2024-06-20 23:00:28 -07:00
  • 427575e958 Improve khoj chat new, delete session flows Debanjum Singh Solanky 2024-06-20 21:38:02 +05:30
  • 59032a06d5 Improve defaults when extracting fields from online reference in khoj.el Debanjum Singh Solanky 2024-06-20 17:19:32 +05:30
  • 9262aea7a5 Fix comments, func calls based on melpazoid, checkdoc, package-lint Debanjum Singh Solanky 2024-06-20 17:08:42 +05:30
  • ff26b19d2b Add a migration for allowing the docx field in the entries file type sabaimran 2024-06-21 09:47:49 +05:30
  • 3cfe5aabe5 Add support for magic link email sign-in (#820) sabaimran 2024-06-20 01:02:58 -07:00
  • 0afe66ac39 Restore cursor to original window after opening Khoj side pane Debanjum Singh Solanky 2024-06-20 01:44:43 +05:30
  • afe91a2633 Only show headings of search result and increase total count returned Debanjum Singh Solanky 2024-06-17 19:42:13 +05:30
  • 2b12a5514e Find similar notes to current note at cursor automatically in background Debanjum Singh Solanky 2024-06-17 19:37:40 +05:30
  • 093eb473cb Add Documentation for the /summarize Command (#822) Raghav Tirumale 2024-06-20 02:38:01 -04:00
  • bd3b590153 Support Indexing Docx Files (#801) Raghav Tirumale 2024-06-20 01:48:01 -04:00
  • d042e073cc Pass absolute path of file to index from khoj.el emacs client Debanjum Singh Solanky 2024-06-16 16:17:39 +05:30
  • d23f2849d4 Update help message to only show the smaller set of new keybindings Debanjum Singh Solanky 2024-06-16 13:13:28 +05:30
  • d4e5c95711 Add Ability to Summarize Documents (#800) Raghav Tirumale 2024-06-18 10:01:07 -04:00
  • 677d49d438 Release Khoj version 1.14.0 Debanjum Singh Solanky 2024-06-18 17:13:46 +05:30
  • 2930b57c78 Use hashed value to improve deduplication of search results on server Debanjum Singh Solanky 2024-06-16 16:22:16 +05:30
  • 6814dadd21 Fix opening Web, Desktop setup links on first run from Desktop app Debanjum Singh Solanky 2024-06-16 13:10:51 +05:30
  • 632f55a9e8 Do not default to rerank if device has GPU Debanjum Singh Solanky 2024-06-16 12:39:49 +05:30
  • f1120f24a1 Use solarized light css styling to highlight code in chat messages Debanjum Singh Solanky 2024-06-16 12:31:02 +05:30
  • d8a5a01cea Pass multiple allowed Khoj domains via KHOJ_DOMAIN env var Debanjum Singh Solanky 2024-06-14 17:01:25 +05:30
  • 4daf16e5f9 Only redirect to next url relative to current domain Debanjum Singh Solanky 2024-06-14 12:08:20 +05:30
  • 86a3505d89 Remove image HTML elements from non whitelisted sources in Obsidian chat Debanjum Singh Solanky 2024-06-15 10:58:26 +05:30
  • c7d825bddb Sanitize markdown in Obsidian after conversion to HTML too Debanjum Singh Solanky 2024-06-14 11:52:23 +05:30
  • 08c3aa496d Loosen CSP in Obsidian to load images, sync and allow Obsidian domain Debanjum Singh Solanky 2024-06-13 14:23:11 +05:30
  • 327045be43 Make some basic updates to the chat documentation. Inc. conversation file filters, new screenshot sabaimran 2024-06-18 12:14:59 +05:30
  • 76e1bed8f9 Update Obsidian documentation sabaimran 2024-06-18 08:22:10 +05:30
  • a57e1e7a14 Fix langchain, tenacity versions sabaimran 2024-06-17 14:52:11 +05:30
  • ce9c14f894 Fix more packages related to langchain in the pyproject.toml sabaimran 2024-06-17 14:38:05 +05:30
  • ba0187798a Get converastion id before retrieving relevant notes in non-socket code sabaimran 2024-06-17 14:26:06 +05:30
  • d2d9f4888e Upgrade Khoj Emacs UX (#812) Debanjum 2024-06-16 10:39:48 +05:30
  • fe36adb7b9 Remove short keys to switch content type during search to avoid conflict Debanjum Singh Solanky 2024-06-15 17:31:19 +05:30
  • 2a84524d19 Make khoj.el search, similar API calls async to not block user interactions Debanjum Singh Solanky 2024-06-15 17:28:16 +05:30
  • c6b95f8776 Handle rendering messages using the old reference schema in khoj.el Debanjum Singh Solanky 2024-06-15 15:32:28 +05:30
  • db056c896d Delete old conversation sessions from the chat menu in Khoj Emacs Debanjum Singh Solanky 2024-06-13 08:29:51 +05:30
  • e3d995a74f Extract select conversation session logic into func for reusability Debanjum Singh Solanky 2024-06-13 08:24:53 +05:30
  • e15dc23bbe Improve logic to create vs reuse window for khoj side pane logic Debanjum Singh Solanky 2024-06-13 08:02:33 +05:30
  • 055e5e8d26 Create new conversation from the chat menu in Khoj Emacs Debanjum Singh Solanky 2024-06-12 23:02:04 +05:30
  • c33954cd93 Fix loading an empty chat session in Emacs Debanjum Singh Solanky 2024-06-12 22:49:47 +05:30
  • e21c0648ae Create, use reusable function to call Khoj API from elisp Debanjum Singh Solanky 2024-06-12 21:01:39 +05:30
  • 7bcb49b6e7 Support conversation sessions in the Khoj Emacs client Debanjum Singh Solanky 2024-06-11 19:57:43 +05:30
  • df9c5ff263 Show online references used for chat response as footnotes in Emacs Debanjum Singh Solanky 2024-06-11 11:11:07 +05:30
  • 82f37971c5 Fix broken link in automations.md sabaimran 2024-06-14 16:22:27 +05:30
  • 25d8cdd9cd Misc fixes: sabaimran 2024-06-14 16:20:22 +05:30
  • 971f1cd897 Add basic page about automations sabaimran 2024-06-14 15:52:30 +05:30