Commit graph

  • 8044733201 Give Khoj ability to run python code as a tool triggered via chat API Debanjum Singh Solanky 2024-10-09 13:37:06 -0700
  • 4d33239af6 Improve prompts for the iterative chat director Debanjum Singh Solanky 2024-10-09 21:23:18 -0700
  • 6ad85e2275 Fix to continue showing retrieved documents in train of thought Debanjum Singh Solanky 2024-10-09 21:19:04 -0700
  • a6f6e4f418 Fix notes references and passage of user query in the chat flow sabaimran 2024-10-09 20:34:20 -0700
  • ec248efd31 Allow iterative chat director to do notes search Debanjum Singh Solanky 2024-10-09 19:01:34 -0700
  • a6905a9f0c Pass background context to iterating chat director Debanjum Singh Solanky 2024-10-09 19:00:54 -0700
  • 028b6e6379 Fix yield for scraping direct web page sabaimran 2024-10-09 18:14:08 -0700
  • 717d9da8d8 Handle when summarize result is not present, rename variable in for loop from query sabaimran 2024-10-09 17:57:08 -0700
  • 03544efde2 Ignore typing of the result dict for online, web page scrape sabaimran 2024-10-09 17:48:24 -0700
  • ab81b01fcb Fix typing of direct_web_pages and remove the deprecated chat API sabaimran 2024-10-09 17:46:28 -0700
  • 5b8d663cf1 Add intermediate summarization of results when planning with o1 sabaimran 2024-10-09 17:40:56 -0700
  • 7b288a1179 Clean up the function planning prompt a little bit sabaimran 2024-10-09 16:59:20 -0700
  • f71e4969d3 Skip summarize while it's broken, and snip some other parts of the workflow while under construction sabaimran 2024-10-09 16:40:06 -0700
  • f7e6f99a32 add typing for extract document references sabaimran 2024-10-09 16:05:34 -0700
  • 6960fb097c update types of prev iterations response sabaimran 2024-10-09 16:04:39 -0700
  • 4978360852 Fix type of previous_iterations sabaimran 2024-10-09 16:02:41 -0700
  • 46ef205a75 Add additional type annotations for compiled_references et al sabaimran 2024-10-09 16:01:52 -0700
  • 4fbaef10e9 Correct usage of the summarize function sabaimran 2024-10-09 15:58:05 -0700
  • c91678078d Correct the usage of query passed to summarize function sabaimran 2024-10-09 15:55:55 -0700
  • f867d5ed72 Working prototype of meta-level chain of reasoning and execution sabaimran 2024-10-09 15:54:25 -0700
  • 00546c1a63
    Fix link to llama-cpp-python setup docs Debanjum 2024-10-09 01:30:33 -0700
  • 05fb0f14d3 Use user chat models for train of thought when no server chat settings Debanjum Singh Solanky 2024-10-08 18:46:27 -0700
  • ec0c79217f Do not set server chat settings on first run Debanjum Singh Solanky 2024-10-08 18:24:12 -0700
  • a9009ea774 Default to use user chat model if server chat settings not defined Debanjum Singh Solanky 2024-10-08 18:09:03 -0700
  • 9a056383e0 Reduce size of start chat and edit buttons on agent card in web app Debanjum Singh Solanky 2024-10-09 00:00:32 -0700
  • dc7f22f76c Mention no. of docs in agents knowledge base in its badge hover text Debanjum Singh Solanky 2024-10-08 23:49:56 -0700
  • 13fb22f7e7 Update agent form data shown in edit card after save operaton on web app Debanjum Singh Solanky 2024-10-08 23:26:04 -0700
  • dd770cf1b9 Start chat with public and protected agents when shared via link Debanjum Singh Solanky 2024-10-08 22:07:23 -0700
  • 80212c50fd Use default agent in others chats with an agent if agent made private Debanjum Singh Solanky 2024-10-08 21:59:48 -0700
  • d628f89ce9 Prefetch agents related database models Debanjum Singh Solanky 2024-10-08 21:59:15 -0700
  • 8de67c5d4d Fallback to use general command if no tool selected by agent Debanjum Singh Solanky 2024-10-08 19:48:02 -0700
  • b80c4bcfdd Improve agent command descriptions Debanjum Singh Solanky 2024-10-08 19:47:51 -0700
  • 67d0e59eac Pass chat history to the summarize chat actor Debanjum Singh Solanky 2024-10-07 17:34:58 -0700
  • 7e3090060b Encourage Gemini to output more verbose responses Debanjum Singh Solanky 2024-10-06 16:22:47 -0700
  • bbbdba3093 Time embedding model load for better visibility into app startup time Debanjum Singh Solanky 2024-10-06 15:47:22 -0700
  • 516472a8d5 Switch default tokenizer to tiktoken as more widely used Debanjum Singh Solanky 2024-10-06 15:45:13 -0700
  • 2b8f7f3efb Reuse a single func to format conversation for Gemini Debanjum Singh Solanky 2024-10-06 15:42:42 -0700
  • 452e360175 Do not use max prompt size to limit Gemini max output tokens Debanjum Singh Solanky 2024-10-06 14:01:13 -0700
  • bdc36fec5d Remove unnecessary whitespace indent from personality context Debanjum Singh Solanky 2024-10-07 23:08:04 -0700
  • 3daa3c003d When tool selection is not done successfully with an agent, return all agent tools as options sabaimran 2024-10-08 15:03:58 -0700
  • ad716ca58d Delete associated entries with an agent when it is deleted sabaimran 2024-10-08 15:00:21 -0700
  • f7fc6dbdc8 Limit agent creation and modification to subscribed users sabaimran 2024-10-08 14:59:57 -0700
  • c7638a783e Dynamically update added files when upload in agent creation sabaimran 2024-10-07 21:54:11 -0700
  • e10a0571ff Only check the prompt safety if the agent is not private sabaimran 2024-10-07 21:42:14 -0700
  • f700d5bddb Add summarization capability with agent knowledge base sabaimran 2024-10-07 21:20:23 -0700
  • df3dc33e96 Show reference icon and domain side by side sabaimran 2024-10-07 20:28:48 -0700
  • 59e55f981f Reset agent to default when continuing with deceased agent sabaimran 2024-10-07 20:28:33 -0700
  • 874776024a Handle chat history rendering when agent is deceased sabaimran 2024-10-07 20:28:10 -0700
  • f232c2b059 Allow user to chat with agent knowledge base if general mode sabaimran 2024-10-07 19:55:33 -0700
  • c00654ae58 Update default agent settings sabaimran 2024-10-07 18:11:24 -0700
  • 3d0e183bea Add more log lines when encountering rate limiting sabaimran 2024-10-07 14:36:12 -0700
  • e4a8a69bc8 Add a subtle check mark when the copy button is selected sabaimran 2024-10-07 09:41:03 -0700
  • 405c047c0c
    Include agent personality through subtasks and support custom agents (#916) sabaimran 2024-10-07 00:21:55 -0700
  • 7ba348db00 Merge branch 'features/weave-agent-personality-through-subtasks' of github.com:khoj-ai/khoj into features/weave-agent-personality-through-subtasks sabaimran 2024-10-07 00:09:59 -0700
  • cbd88c747b Merge branch 'master' of github.com:khoj-ai/khoj into features/weave-agent-personality-through-subtasks sabaimran 2024-10-07 00:09:45 -0700
  • d067983cd8
    Add support for personal agents with custom knowledge bases (#928) sabaimran 2024-10-07 00:08:27 -0700
  • 4089ae6a71
    Allow custom tool selection per agent (#930) sabaimran 2024-10-06 23:39:21 -0700
  • c0193744f5 Update readme.md sabaimran 2024-10-06 12:26:53 -0700
  • d4ffeca90a Fix notion indexing with manually set token sabaimran 2024-10-05 09:13:16 -0700
  • 29a422b6bc Remove the single dollar sign delimeters from katex rendering sabaimran 2024-10-04 00:12:42 -0700
  • e217cb5840 Suggest notification type automation on Automation page of web app Debanjum Singh Solanky 2024-10-03 16:35:18 -0700
  • f626b34436 Update automation docs with screenshots Debanjum Singh Solanky 2024-10-03 16:34:26 -0700
  • 27c7e54695 Release Khoj version 1.24.1 1.24.1 sabaimran 2024-10-03 13:21:10 -0700
  • 6795b99ded Merge branch 'master' of github.com:khoj-ai/khoj into features/weave-agent-personality-through-subtasks sabaimran 2024-10-03 13:20:45 -0700
  • 4a1cb50da3
    Make Online Search Location Aware (#929) Debanjum 2024-10-03 12:33:47 -0700
  • cb4052e333 Bump up rate limit for subscribed users and add an option to create new conversation in the POST request sabaimran 2024-10-03 12:31:58 -0700
  • 7a5cd06162
    Improve the login page (#931) sabaimran 2024-10-02 14:26:46 -0700
  • 9406914ce5 Use split screen view sabaimran 2024-10-02 14:12:57 -0700
  • a45aa449f4 Init version of improved login page sabaimran 2024-10-01 19:45:52 -0700
  • babc7b46e4 Fix exporting errors with apostrophe sabaimran 2024-10-01 15:24:58 -0700
  • 2bb317c5d8 Hook up wiring for reading from agent knowledge base sabaimran 2024-10-01 15:18:28 -0700
  • 88aa6497df Update the copy, ordering of the form sabaimran 2024-10-01 14:53:41 -0700
  • 148a455fdb Add additional icons sabaimran 2024-10-01 12:41:54 -0700
  • 1e9a239a71 Remove dead comments sabaimran 2024-10-01 10:08:04 -0700
  • 591c582eeb Fix list references in use openai proxy docs Debanjum Singh Solanky 2024-09-30 23:21:33 -0700
  • 852662f946 Use requestAnimationFrame for synced scroll on chat in web app Debanjum Singh Solanky 2024-09-30 07:00:24 -0700
  • e527db2d1c Merge branch 'features/custom-agents' of github.com:khoj-ai/khoj into features/tool-selection sabaimran 2024-09-30 20:36:57 -0700
  • 32907ac159 Merge branch 'features/weave-agent-personality-through-subtasks' of github.com:khoj-ai/khoj into features/custom-agents sabaimran 2024-09-30 20:36:20 -0700
  • fe9ca01af6 Merge branch 'master' of github.com:khoj-ai/khoj into features/weave-agent-personality-through-subtasks sabaimran 2024-09-30 20:35:50 -0700
  • d4687d59b6 Add tool arguments to create agent request sabaimran 2024-09-30 20:34:00 -0700
  • 79d474f163 Improve the agent cards sabaimran 2024-09-30 18:41:19 -0700
  • 72d891fb43 Add migration for input tools, output modes sabaimran 2024-09-30 18:40:27 -0700
  • 57b4f844b7 Fail app start if initalization fails sabaimran 2024-09-30 17:30:06 -0700
  • 1a5c6c2853 Add guidance for configuring the input tools/output modes and enforce sabaimran 2024-09-30 17:26:41 -0700
  • 04aef362e2 Default to using system clock to infer user timezone on js clients Debanjum Singh Solanky 2024-09-30 03:15:50 -0700
  • 344f3c60ba Infer country from timezone when only tz received by chat API Debanjum Singh Solanky 2024-09-30 03:06:46 -0700
  • 1fed842fcc Localize online search results to user country when location available Debanjum Singh Solanky 2024-09-30 01:19:56 -0700
  • eb86f6fc42 Add __str__ func to LocationData class to dedupe location string gen Debanjum Singh Solanky 2024-09-30 03:01:40 -0700
  • 6a7e802446 Merge branch 'master' of github.com:khoj-ai/khoj into features/tool-selection sabaimran 2024-09-29 18:08:09 -0700
  • 1dfc89e79f Store conversation ID for new conversations as a string, not UUID sabaimran 2024-09-29 18:07:08 -0700
  • 010e28d8e8 Merge branch 'master' of github.com:khoj-ai/khoj into features/tool-selection sabaimran 2024-09-29 16:29:50 -0700
  • d92a349292 Improve image generation tool description sabaimran 2024-09-29 16:20:25 -0700
  • d21a4e73a0 Update docs to use new variables to sync files, directories from khoj.el Debanjum Singh Solanky 2024-09-29 14:03:06 -0700
  • d66a0ccfaa Update client setup docs with instructions for self-hosting users Debanjum Singh Solanky 2024-09-29 13:37:49 -0700
  • dd44933515 Release Khoj version 1.24.0 1.24.0 Debanjum Singh Solanky 2024-09-29 04:56:11 -0700
  • 1e8ce52d98 Reduce size of Khoj Docker images by removing layers and caches Debanjum Singh Solanky 2024-09-29 03:52:11 -0700
  • 9b10b3e7a1 Remove unused langchain openai server dependency Debanjum Singh Solanky 2024-09-29 03:54:39 -0700
  • e767b6eba3 Update Documentation with flags to enable GPU on Khoj pip install Debanjum Singh Solanky 2024-09-29 03:33:05 -0700
  • 179357678d Merge branch 'master' of github.com:khoj-ai/khoj into features/custom-agents sabaimran 2024-09-29 00:55:13 -0700
  • 63a2b5b3c4 Remove tools cache in dockerize.yml workflow sabaimran 2024-09-29 00:27:37 -0700