Commit graph

  • 7646ac6779 Style user attached images as carousel on chat input area of web app Debanjum Singh Solanky 2024-10-20 00:40:08 -0700
  • 5d5bea6a5f Ensure images are reset after messages processed sabaimran 2024-10-19 22:02:06 -0700
  • 1ad6e1749f Move window redirect to after relevant data is dropped in localStorage on the homage page sabaimran 2024-10-19 20:36:13 -0700
  • cb6b3ec1e9 Improve mode description given to LLM when determining how to respond. sabaimran 2024-10-19 20:35:32 -0700
  • 545259e308 Remove unused icons in chatInputArea sabaimran 2024-10-19 16:54:21 -0700
  • 3cc1426edf Style user attached images with fixed height, in a single row on web app Debanjum Singh Solanky 2024-10-19 16:47:27 -0700
  • 58a331227d Display the attached images inside the chat input area on the web app Debanjum Singh Solanky 2024-10-19 16:29:45 -0700
  • 3e39fac455 Add vision support for Gemini models in Khoj Debanjum Singh Solanky 2024-10-18 19:13:06 -0700
  • 0d6a54c10f Allow sharing multiple images as part of user query from the web app Debanjum Singh Solanky 2024-10-17 23:08:20 -0700
  • e2abc1a257 Handle multiple images shared in query to chat API Debanjum Singh Solanky 2024-10-17 23:05:43 -0700
  • d55cba8627 Pass user query for chat response when document lookup fails Debanjum Singh Solanky 2024-10-19 14:05:21 -0700
  • a4e6e1d5e8 Share webp images from web, desktop, obsidian app to chat with Debanjum Singh Solanky 2024-10-18 01:25:16 -0700
  • dbd9a945b0 Re-evaluate agent private/public filtering after authenticateddata is retrieved. Update selectedAgent check logic to reflect. sabaimran 2024-10-18 09:31:56 -0700
  • 35015e720e Release Khoj version 1.26.0 1.26.0 Debanjum Singh Solanky 2024-10-17 18:25:53 -0700
  • f0dcfe4777 Explicitly ask Gemini models to format their response with markdown Debanjum Singh Solanky 2024-10-17 18:12:02 -0700
  • 7fb4c2939d
    Make Chat and Online Search Resilient and Faster (#936) Debanjum 2024-10-17 17:57:44 -0700
  • 2c20f49bc5 Return enabled scrapers as WebScraper objects for more ergonomic code Debanjum Singh Solanky 2024-10-17 17:15:53 -0700
  • 0db52786ed Make web scraper priority configurable via admin panel Debanjum Singh Solanky 2024-10-17 16:22:46 -0700
  • 20b6f0c2f4 Access internal links directly via a simple get request Debanjum Singh Solanky 2024-10-16 02:57:51 -0700
  • d94abba2dc Fallback through enabled scrapers to reduce web page read failures Debanjum Singh Solanky 2024-10-16 00:37:46 -0700
  • 11c64791aa Allow changing perf timer log level. Info log time for webpage read Debanjum Singh Solanky 2024-10-15 17:56:21 -0700
  • c841abe13f Change webpage scraper to use via server admin panel Debanjum Singh Solanky 2024-10-15 17:17:36 -0700
  • e47922e53a Aggregate webpage extract queries to run once for each distinct webpage Debanjum Singh Solanky 2024-10-15 16:07:31 -0700
  • 98f99fa6f8 Allow using Firecrawl to extract web page content Debanjum Singh Solanky 2024-10-15 12:54:18 -0700
  • 993fd7cd2b Support using Firecrawl to read webpages Debanjum Singh Solanky 2024-10-15 10:52:19 -0700
  • 731ea3779e Return data sources to use if exception in data source chat actor Debanjum Singh Solanky 2024-10-14 18:14:40 -0700
  • a932564169 Try respond even if web search, webpage read fails during chat Debanjum Singh Solanky 2024-10-14 17:44:46 -0700
  • 1b04b801c6 Try respond even if document search via inference endpoint fails Debanjum Singh Solanky 2024-10-14 17:39:44 -0700
  • bea36701d1 Handle excalidraw drawing when construction chat history sabaimran 2024-10-17 15:28:13 -0700
  • 9affeb9e85 Fix to log the client app calling the chat API Debanjum Singh Solanky 2024-10-17 15:24:43 -0700
  • 061cc08c30 Update the obsidian client to more gracefully handle diagram outputs sabaimran 2024-10-17 15:14:01 -0700
  • d618ba63f8 Handle the excalidraw response in the obsidian chat view sabaimran 2024-10-17 14:37:01 -0700
  • 57d5a75b17 Remove erroneous yarn lock file sabaimran 2024-10-17 13:57:13 -0700
  • 43474dca5a Remove log lines and debugging files sabaimran 2024-10-17 13:54:07 -0700
  • 8b95e1541f Add title when present in the share chat page sabaimran 2024-10-17 13:45:48 -0700
  • c6c48cfc18 Fix arg to generate_summary_from_file and type of this_iteration Debanjum Singh Solanky 2024-10-17 13:34:56 -0700
  • 23fcebfbcf Allow the chat history to take up more space, allowing the scroll area to extend beyond the chat content sabaimran 2024-10-17 13:06:12 -0700
  • 884fe42602 Allow automation as an output mode supported by custom agents Debanjum Singh Solanky 2024-10-17 11:56:43 -0700
  • c5e19b37ef Use Khoj icons. Add automation & improve agent text on web login page Debanjum Singh Solanky 2024-10-17 03:22:08 -0700
  • 42acc324dc Handle correctly setting file filters as array when API call fails Debanjum Singh Solanky 2024-10-17 01:27:28 -0700
  • 7ebfc24a96 Upgrade Django version used by Khoj server Debanjum Singh Solanky 2024-10-16 03:47:43 -0700
  • ea59dde4a0 Upgrade documentation website dependencies Debanjum Singh Solanky 2024-10-16 03:45:07 -0700
  • 34ad5ed0d4 Add window excalidraw_asset_path script to the share layout sabaimran 2024-10-17 10:32:32 -0700
  • 5eef473831 Remove the excalidraw endpoint and unnecessary /experimental endpoint sabaimran 2024-10-17 10:18:08 -0700
  • 9b7a597502 Remove unused imports sabaimran 2024-10-17 10:15:33 -0700
  • 814956bab9 Update excalidraw page components. We can keep these exposed in dev mode (:3000) for testing. sabaimran 2024-10-17 10:15:24 -0700
  • 6f332644da Use assets.khoj.dev to serve static assets for excalidraw sabaimran 2024-10-17 10:12:18 -0700
  • 07ab8ab931 Update handling of gemini response with new API changes. Per documentation: sabaimran 2024-10-17 09:00:01 -0700
  • 27835628e6
    Fix typo in docs for error 400 fix when self-hosting (#938) Rehan Daphedar 2024-10-17 11:45:43 +0530
  • 4326c00af4 Add excalidraw to dependencies sabaimran 2024-10-16 22:48:15 -0700
  • afd9eef139 Fix typing of conversation history sabaimran 2024-10-16 17:36:24 -0700
  • 52c684ee7b Remove return type typing because annoying mypy linting sabaimran 2024-10-16 17:35:07 -0700
  • 6078ec49b1 Use inferred query rather than the raw message response for showing the chat history for excalidraw rendering sabaimran 2024-10-16 17:34:00 -0700
  • df41b0b847 Create a more dynamic overlay when expanding the excalidraw whiteboard sabaimran 2024-10-16 17:30:02 -0700
  • ea2e9f203e Update processing on the client-side for JSON responses with intent types sabaimran 2024-10-16 15:50:40 -0700
  • 6825a171b3 Add backend support for generating excalidraw diagrams via LLM sabaimran 2024-10-16 15:48:17 -0700
  • 6b2b1aca24
    Fix typo in error 400 fix Rehan Daphedar 2024-10-16 18:19:54 +0530
  • f8cde43f96 Improve rendering for excalidraw via API and add prompts for diagram generation sabaimran 2024-10-15 22:34:38 -0700
  • 19c65fb82b Show user uuid field in django admin panel Debanjum Singh Solanky 2024-10-15 11:49:17 -0700
  • 6c5b362551 Remove deprecated GET chat API endpoint Debanjum Singh Solanky 2024-10-14 17:15:26 -0700
  • 931c56182e Fix default chat model to use user model if no server chat model set Debanjum Singh Solanky 2024-10-13 03:02:29 -0700
  • feb6d65ef8 Merge branch 'master' into features/advanced-reasoning Debanjum Singh Solanky 2024-10-15 01:27:36 -0700
  • 336c6c3689 Show tool to use decision for next iteration in train of thought Debanjum Singh Solanky 2024-10-15 01:08:48 -0700
  • 81fb65fa0a Return data sources to use if exception in data source chat actor Debanjum Singh Solanky 2024-10-14 18:14:40 -0700
  • 3c93f07b3f Try respond even if web search, webpage read fails during chat Debanjum Singh Solanky 2024-10-14 17:44:46 -0700
  • 07ab7ebf07 Try respond even if document search via inference endpoint fails Debanjum Singh Solanky 2024-10-14 17:39:44 -0700
  • d6206aa80c Remove deprecated GET chat API endpoint Debanjum Singh Solanky 2024-10-14 17:15:26 -0700
  • 263eee4351 Fix default chat model to use user model if no server chat model set Debanjum Singh Solanky 2024-10-13 03:02:29 -0700
  • cfa21f3a80 rename chat_page to excalidraw_page sabaimran 2024-10-14 16:21:05 -0700
  • 73080ab204 Working prototype of khoj embedding excalidraw direclty in-app under url /excalidraw sabaimran 2024-10-14 16:20:11 -0700
  • 81aa1b5589 Update some edge cases and usability of create agent flow sabaimran 2024-10-14 14:07:23 -0700
  • abcd11cfc0 Merge branch 'master' into features/advanced-reasoning Debanjum Singh Solanky 2024-10-13 03:06:23 -0700
  • 9356e66b94 Fix default chat model to use user model if no server chat model set Debanjum Singh Solanky 2024-10-13 03:02:29 -0700
  • 9314f0a398 Fix default chat configs to use user model if no server chat model set Debanjum Singh Solanky 2024-10-13 02:59:10 -0700
  • 8ff13e4cf6 Update readme. Mention new capabilities Debanjum Singh Solanky 2024-10-13 01:30:53 -0700
  • a2200466b7 Merge branch 'master' into features/advanced-reasoning Debanjum Singh Solanky 2024-10-12 21:01:22 -0700
  • c66c571396
    Simplify switching chat model when self-hosting (#934) Debanjum 2024-10-12 19:58:05 -0700
  • 90888a1099 Log when new user created via magic link or whatsapp as well Debanjum Singh Solanky 2024-10-12 13:38:55 -0700
  • 8222c6629d Remove unused subscribed argument to read_webpage function Debanjum Singh Solanky 2024-10-12 10:45:39 -0700
  • 9daaae0fdb Render inline any image files output by code in message Debanjum Singh Solanky 2024-10-11 01:11:34 -0700
  • 20d495c43a Update the iterative chat director prompt to generalize across chat models Debanjum Singh Solanky 2024-10-11 00:28:56 -0700
  • eb4d598d0f Eliminate the drawer component from the Agents view sabaimran 2024-10-10 20:40:59 -0700
  • 0a1c3e4f41 Release Khoj version 1.25.0 1.25.0 sabaimran 2024-10-10 18:07:30 -0700
  • 01a58b71a5 Skip image, code generation if in research mode sabaimran 2024-10-10 18:06:29 -0700
  • 1b13d069f5 Pass data collected from various sources to code tool in normal flow too Debanjum Singh Solanky 2024-10-10 05:19:27 -0700
  • f462d34547 Render images files output by code interpreter in message on web app Debanjum Singh Solanky 2024-10-10 04:14:21 -0700
  • 564491e164 Extract date filters quoted with non-ascii quotes in query Debanjum Singh Solanky 2024-10-10 03:58:20 -0700
  • 6a8fd9bf33 Reorder embeddings search arguments based on argument importance Debanjum Singh Solanky 2024-10-10 03:57:09 -0700
  • 0eacc0b2b0 Use consistent name for user, planner to not miss current user query Debanjum Singh Solanky 2024-10-10 03:54:31 -0700
  • 284c8c331b Increase default max iterations for research chat director to 5 Debanjum Singh Solanky 2024-10-10 02:22:24 -0700
  • 1e390325d2 Let research chat director decide which webpage to read, if any Debanjum Singh Solanky 2024-10-10 02:19:08 -0700
  • 5a699a52d2 Improve webpage summarization prompt to better extract links, excerpts Debanjum Singh Solanky 2024-10-10 02:08:18 -0700
  • 61df1d5db8 Pass previous iteration results to code interpreter chat actors Debanjum Singh Solanky 2024-10-10 00:59:25 -0700
  • 9e7025b330 Set python interpret sandbox url via environment variable Debanjum Singh Solanky 2024-10-10 00:28:51 -0700
  • 2dc5804571 Extract defilter query into conversation utils for reuse Debanjum Singh Solanky 2024-10-10 00:27:27 -0700
  • e69a8382f2 Add a code icon for code-related train of thought sabaimran 2024-10-09 23:56:57 -0700
  • 536422a40c Include code snippets in the reference panel sabaimran 2024-10-09 23:54:11 -0700
  • 8d33c764b7 Allow iterative chat director to use python interpreter as a tool Debanjum Singh Solanky 2024-10-09 22:03:05 -0700
  • b373073f47 Show executed code in web app chat message references Debanjum Singh Solanky 2024-10-09 17:31:50 -0700
  • a98f97ed5e Refactor Run Code tool into separate module and modularize code functions Debanjum Singh Solanky 2024-10-09 15:54:54 -0700