Recent Releases of https://github.com/khoj-ai/khoj

https://github.com/khoj-ai/khoj - 2.0.0-beta.15

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.14...2.0.0-beta.15

- Python
Published by github-actions[bot] 9 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.14

Improve

  • Improve Khoj research tools and Openai api usage in 9f6aa922a
  • Improve table, train of thought rendering, show disconnect errors on web app in b99ccbc4c, 13d26ae8b and 59bfaf969
  • Improve Gpt-oss, Deepseek V3.1 model support in 9f6aa922a, 464c1546b
  • Fallback to Groq Flex Service Tier for higher rate limits in 29ae476a2

Fix

  • Fix to create chat with custom agents from Obsidian by @Fh26697 in https://github.com/khoj-ai/khoj/pull/1216
  • Fix and improve file read, write handling in Obsidian by @debanjum in 3c3205bb0

New Contributors

  • @Fh26697 made their first contribution in https://github.com/khoj-ai/khoj/pull/1216

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.13...2.0.0-beta.14

- Python
Published by github-actions[bot] 9 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.13

๐ŸŽ New

  • Add support for GPT 5 model series by @debanjum in 564adb24a

๐Ÿงช Improve

  • [Breaking Change] Drop native offline chat and server file indexing in https://github.com/khoj-ai/khoj/pull/1212
  • Improve researcher agent and its tools in 0e1615acc, a79025ee9, 0a6d87067, cbeefb7f9
  • Improve cache and reasoning utilization for official openai model in b2d26088d

โš™๏ธ Developer

  • Speed up app development using a faster, modern toolchain in https://github.com/khoj-ai/khoj/pull/1196

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.12...2.0.0-beta.13

- Python
Published by github-actions[bot] 10 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.12

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.11...2.0.0-beta.12

- Python
Published by github-actions[bot] 10 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.11

What's Changed

  • Resolve Pydantic deprecation warnings by @emmanuel-ferdman in https://github.com/khoj-ai/khoj/pull/1211

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.10...2.0.0-beta.11

- Python
Published by github-actions[bot] 10 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.10

๐Ÿ› ๏ธ Fix

  • Fix using websocket for chat by using async websocket rate limiter by @debanjum in e57acf617

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.9...2.0.0-beta.10

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.9

๐Ÿงช Improve

  • Ease bi-directional messaging on web app using websockets by @debanjum in https://github.com/khoj-ai/khoj/pull/1207 This should make it easier and faster to guide Khoj while it is doing research by sending messages from the chat page on web app

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.8...2.0.0-beta.9

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.8

๐Ÿงช Improve

  • Improve tool descriptions and filtering for use in research mode in 238bd66c4

๐Ÿ› ๏ธ Fix

  • Fix to use agents with whitelisted tools in research mode by @debanjum in 238bd66c4
  • Fix Khoj server setup with auto loaded Ollama chat models on first run in https://github.com/khoj-ai/khoj/commit/8a50b5be0179626d670ed7b6a5a836231ad11318

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.7...2.0.0-beta.8

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 1.42.10

๐Ÿ› ๏ธ Fix

  • Fix Khoj server setup with auto loaded Ollama chat models on first run by @debanjum in 8a50b5be0

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.9...1.42.10

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.7

๐Ÿ› ๏ธ Fix

  • Handle invalid messages better to continue interrupted chats by @debanjum in c8ec29551, d42176fa7

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.6...2.0.0-beta.7

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.6

๐Ÿงช Improve

  • Use Document style UX when print conversations to pdf from web app by @debanjum in 7b637d343

๐Ÿ› ๏ธ Fix

  • Fix deleting agent from Agents page on web app in 1988a8d02
  • Do not show research mode tools as slash commands options on clients in 69336565b
  • Improve handling Gemini, Openai model responses in cc6da4c44, 3141035f4, c28e90f38
  • Improve retrieving online search results in b763dbfb2, a601cca79

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.5...2.0.0-beta.6

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.5

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.4...2.0.0-beta.5

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.4

๐Ÿงช Improve

  • Make chats print friendly to share via print to PDF etc. from browser in 254207b01

๐Ÿ› ๏ธ Fix

  • Fix running and creating automations by @debanjum in 8d9e75f58

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.3...2.0.0-beta.4

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.3

๐Ÿ› ๏ธ Fix

  • Make URI field optional for now to handle previously saved documents by @debanjum in da9a78e79

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.2...2.0.0-beta.3

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.2

๐Ÿ› ๏ธ Fix

  • Fix saving conversations with document references for documents indexed before previous 2.0.0-beta.1 release Fallback to set URI to file based URI when document line number based deeplink URI is unset by @debanjum in 4c33d1a52

Full Changelog: https://github.com/khoj-ai/khoj/compare/2.0.0-beta.1...2.0.0-beta.2

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 2.0.0-beta.1

๐ŸŽ‰ This is the first pre-release of the Khoj 2.x series! Khoj is being re-architected to do much more substantial tasks for you. See the Khoj 2.0 live coding sessions for more details.

This release upgrades Khoj's document retrieval capabilities. Try it out and let us know on Github, Discord how it feels!

๐Ÿงช Improve

  • Get much more comprehensive answers from your documents in research mode by @debanjum in https://github.com/khoj-ai/khoj/pull/1205
  • Add deeplinks to Improve context for document retrieval in https://github.com/khoj-ai/khoj/pull/1206

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.8...2.0.0-beta.1

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 1.42.9

This is a maintenance release for the 1.x series.

๐Ÿงช Improve

  • Retry calls to Gemini API on on Stream Read Error in 0d4c40581
  • Bump free tier upload limits to 50Mb in 307e40c37

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.8...1.42.9

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 1.42.8

๐Ÿงช Improve

  • Sync large knowledge bases with agents atomically in 9774bb012
  • Show friendly name for available ai models on clients in a8c47a70f

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.7...1.42.8

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 1.42.7

๐Ÿงช Improve

  • Improve support for new Deepseek R1 model (0528) in 29e5d7ef0
  • Ease bulk (de-)selecting of files to add/remove to agent knowledge base in 1566e3c74
  • Improve image generation success in ca9109455, 4448ab665

๐Ÿ› ๏ธ Fix

  • Fix semantic search to improve quality of document retrieval in 170a8036f.
  • Allow setting embedded postgres db directory via env var by @petergaultney in https://github.com/khoj-ai/khoj/pull/1202

New Contributors

  • @petergaultney made their first contribution in https://github.com/khoj-ai/khoj/pull/1202

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.6...1.42.7

- Python
Published by github-actions[bot] 11 months ago

https://github.com/khoj-ai/khoj - 1.42.6

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.5...1.42.6

- Python
Published by github-actions[bot] 12 months ago

https://github.com/khoj-ai/khoj - 1.42.5

๐Ÿ› ๏ธ Fix

  • Save online references used by Khoj in 4946ea166
  • Render deduplicated thoughts of Gemini reasoning models in eaae1cf74
  • Use lower max output tokens for non reasoning Gemini models in 65644f78b
  • (Try) Get response from Openai o3 models in 71763684a Issue could not be reproduced locally, just appears on Khoj cloud currently. So unclear if fix will work and why the issue appears.

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.4...1.42.5

- Python
Published by github-actions[bot] 12 months ago

https://github.com/khoj-ai/khoj - 1.42.4

๐ŸŽ New

  • Chat with openai o3, o3-pro models in 753972997

๐Ÿ› ๏ธ Fix

  • Display each agent's chat model (not the default chat model) on Agent page of web app in 5110a0608

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.3...1.42.4

- Python
Published by github-actions[bot] 12 months ago

https://github.com/khoj-ai/khoj - 1.42.3

This is a maintenance release to fix existing capabilities and regressions.

๐Ÿ› ๏ธ Fix

  • Store code results on server and render them on web app in 64886cd0d
  • Let others chat with your shared agents in bd928b9f3
  • Continue interrupted research in b1a6e53d7
  • Using LLMs served via DeepInfra for Research mode in 313f648bd
  • Using Qwen3 models served over OpenAI compatible APIs in 9e73309d0

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.2...1.42.3

- Python
Published by github-actions[bot] 12 months ago

https://github.com/khoj-ai/khoj - 1.42.2

This is a maintenance release to simplify code and improve service stability.

๐Ÿงช Improve

  • Add button to retry last message via web app
  • Deprecate unused summarize, help and automations slash commands

๐Ÿ› ๏ธ Fix

  • Reduce response failures by bumping up Gunicorn worker timeouts. Made the timeouts configurable to tune in production.

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.1...1.42.2

- Python
Published by github-actions[bot] 12 months ago

https://github.com/khoj-ai/khoj - 1.42.1

This release is intended to improve service stability.

๐Ÿ› ๏ธ Fix

  • Improve automation completion. Delete broken automations in d45d9d4cf
  • Make saving conversations and files more robust to strange characters and missing fields in 4892e7332, 27534f653
  • Make Claude follow specified response schema in 65d9ad6cb

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.42.0...1.42.1

- Python
Published by github-actions[bot] 12 months ago

https://github.com/khoj-ai/khoj - 1.42.0

๐ŸŽ New

  • โœ๐Ÿฝ Edit and discuss your notes with Khoj from Obsidian by @hjamet in https://github.com/khoj-ai/khoj/pull/1109
  • ๐Ÿ–ฅ๏ธ [Experimental] Enable Khoj to Operate Computer to complete more substantial tasks by @debanjum in https://github.com/khoj-ai/khoj/pull/1174, https://github.com/khoj-ai/khoj/pull/1190 Self hosted users can give Khoj its own computer. Khoj can use it accomplish tasks that require visual browsing, file editing and terminal access in a transparent, controlled manner. Operator with research mode can work for 30+ minutes now to accomplish more substantial tasks like feature development, travel planning, shopping etc. See Operator Readme for setup details

๐Ÿงช Improve

  • Use Slash Commands, Switch Agents and Switch Chat Models in the Khoj Obsidian plugin by @hjamet in https://github.com/khoj-ai/khoj/pull/1109
  • Guide Khoj's research by sending messages while its doing research. It will automatically incorporate your suggestions
  • Show inner thoughts of reasoning models like Qwen3, Grok3, Gemini 2.5 in https://github.com/khoj-ai/khoj/pull/1172
  • Improve Research Mode Context Management in https://github.com/khoj-ai/khoj/pull/1179

๐Ÿ› ๏ธ Fix

  • Improve chat response completions by fixing retry logic, reasoning tokens allowed in 4f3fdaf19, fd591c6e6, 31dcc44c2
  • Fix to cancel processing chat query on server when client disconnects

New Contributors

  • @PrinceSajjadHussain made their first contribution in https://github.com/khoj-ai/khoj/pull/1170

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.41.0...1.42.0

- Python
Published by github-actions[bot] about 1 year ago

https://github.com/khoj-ai/khoj - 1.41.0

๐ŸŽ New

  • Enable switching AI models on free tier by @debanjum in https://github.com/khoj-ai/khoj/pull/1151
  • Support recently released gemini-2.5-flash, o4-mini and grok-3 AI models

๐Ÿงช Improve

  • Better engage new OpenAI, Grok, Gemini thinking models in Research mode in 9c70a0f3f5688ab6a1952423ca26db9912d0d0d0, f95173bb0addbde3d9e18f1cf1b1b6e411f183cc, eb1406bcb4ef8b2bee8c91eb953047c86a6f2827
  • Simplify streaming AI chat response by @debanjum in https://github.com/khoj-ai/khoj/pull/1167
  • Add FAQ section to Readme and Troubleshooting Tips to setup GCP Vertex by @kingfoxxx in https://github.com/khoj-ai/khoj/pull/1158

๐Ÿ› ๏ธ Fix

  • Fix default state for tools in the agent settings for the chat sidebar by @sabaimran in 6a30da3e9e9ffb232530584e51bc064cd840f8f0
  • Resolve datetime utcnow deprecation warnings by @emmanuel-ferdman in https://github.com/khoj-ai/khoj/pull/1164

New Contributors

  • @kingfoxxx made their first contribution in https://github.com/khoj-ai/khoj/pull/1158
  • @emmanuel-ferdman made their first contribution in https://github.com/khoj-ai/khoj/pull/1164

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.40.0...1.41.0

- Python
Published by github-actions[bot] about 1 year ago

https://github.com/khoj-ai/khoj - 1.40.0

๐Ÿงช Improve

  • Fix and Improve Chat sidebar and component setup on Web App by @debanjum in https://github.com/khoj-ai/khoj/pull/1157

๐Ÿ› ๏ธ Fix

  • Fix CSRF errors on login attempt to admin panel in 3fc1435cd102409e031392a446684a309f9eff26
  • Re-add card to manage API tokens on web app settings page by @sabaimran in 2ae8c62547fa0b8656010cb944c836d3d36cab21
  • Fix typos in admin panel documentation by @defiberrys in https://github.com/khoj-ai/khoj/pull/1156
  • Fix typo in development documentation by @mdqst in https://github.com/khoj-ai/khoj/pull/1159

New Contributors

  • @defiberrys made their first contribution in https://github.com/khoj-ai/khoj/pull/1156
  • @mdqst made their first contribution in https://github.com/khoj-ai/khoj/pull/1159

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.39.0...1.40.0

- Python
Published by github-actions[bot] about 1 year ago

https://github.com/khoj-ai/khoj - 1.39.0

๐ŸŽ New

  • Support Firecrawl as a online search provider by @debanjum in d62dd4ef61b7f6a7acaa62c1ce090fe4cb44c404

๐Ÿงช Improve

  • Increase default response speed by ~2x by disabling auto webpage read by @sabaimran in d53b74019794213e029926de85e19d193bf0bad5 Explicit request by agent to use webpage tool now required in default mode. Use research mode for more detailed research.
  • Fix and Improve online search and webpage read tools in https://github.com/khoj-ai/khoj/pull/1147
  • Improve gemini response quality and reliability in https://github.com/khoj-ai/khoj/pull/1148, https://github.com/khoj-ai/khoj/pull/1150
  • Make evaluation harness more configurable in e9928d3c500b9dc85ff23dbbdfac6c4c89fdfec9, 66e9ddb6beffb1e6b8d2fcf5b8a7b166b1611356
  • Implement better template for feature request issue by @ArtemkaKun in https://github.com/khoj-ai/khoj/pull/1132

๐Ÿ› ๏ธ Fix

  • Fix ability of gemini models to terminate research in 47a081c7bd535ceb831c317aebd9c781654b66aa

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.38.0...1.39.0

- Python
Published by github-actions[bot] about 1 year ago

https://github.com/khoj-ai/khoj - 1.38.0

๐ŸŽ New

  • (In Beta) Simplify self-hosting setup by using embedded db by @debanjum in https://github.com/khoj-ai/khoj/pull/1141 Try it out and share feedback if it is working or not for you (on Github or Discord). You can get started by just running the following commands. (No separate Postgres server required) shell pip install 'khoj[local]' USE_EMBEDDED_DB="true" khoj -vv --anonymous-mode
  • Enable unsharing your public conversation by @debanjum in https://github.com/khoj-ai/khoj/pull/1135 Hit the delete button on the title pane of the shared conversation's public URL to unshare it

๐Ÿงช Improve

  • Setup Google imagen text to image model if Google API setup during initialization in 56b63f95e
  • Use new Anthropic chat models if Anthropic API setup during initialization in 56b63f95e
  • Improve schema compliance for more chat actors by enforcing json schema (most useful for gemini 2.0 flash model) in a387f638c
  • Chat with your code by attaching programming language file types directly on the web app in e9132d4fe

๐Ÿ› ๏ธ Fix

  • Allow chat on first run by fixing default agent initialization
  • Fix infer webpage url chat actor to only request up to specified max URLs
  • Use agent chat model for research model planning
  • Handle new safety triggers for Gemini models
  • Fix automations docs by @eltociear in https://github.com/khoj-ai/khoj/pull/1140

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.37.2...1.38.0

- Python
Published by github-actions[bot] about 1 year ago

https://github.com/khoj-ai/khoj - 1.37.2

๐Ÿ› ๏ธ Fix

  • Minor updates to documentation by @sabaimran in b7ac8771defd5a9708616cd08c12e40ee920e88c

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.37.1...1.37.2

- Python
Published by github-actions[bot] about 1 year ago

https://github.com/khoj-ai/khoj - 1.37.1

๐Ÿงช Improve

  • Access Claude and Gemini via GCP Vertex AI by @debanjum in https://github.com/khoj-ai/khoj/pull/1134
  • Standardize AI model temperatures across application by @debanjum in d1df9586ca3f0ae6e7abbfc06e95b83494c18cdc
  • Upgrade package dependencies - next, torch by @debanjum in 55ae0eda7aaa8f899b0cf2c8b225e053d8e1d678

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.37.0...1.37.1

- Python
Published by sabaimran about 1 year ago

https://github.com/khoj-ai/khoj - 1.37.0

๐ŸŽ New

  • Support E2B as code sandbox provider by @debanjum in https://github.com/khoj-ai/khoj/pull/1120
  • Support image generation by Google's Imagen models by @debanjum in 7bb6facdea5e53602721a55dc65cdc0b4b3de074

๐Ÿงช Improve

  • Support chat export and account deletion via web app by @sabaimran in a3c4347c1120ddde241c897e0f85396ee43a7603
  • Support Claude 3.7 extended thinking in research mode by @debanjum in 50f71be03d0016d747c2e1cb884f73b775b35770
  • Improve Obsidian sync for large vaults by @debanjum in https://github.com/khoj-ai/khoj/pull/1078
  • Implement better bug issue template by @ArtemkaKun in https://github.com/khoj-ai/khoj/pull/1129
  • Support enforcing json schema in supported AI model APIs by @debanjum in https://github.com/khoj-ai/khoj/pull/1133
  • Allow chat input on web app while Khoj responds to speed up interactions by @debanjum in 9a0b126f121364fa38e87afc4dc47542d9f90520

๐Ÿ› ๏ธ Fix

  • Fix support for Deepseek R1 via official API in 639b5a46ee690791bd35ec2e50231a5c3b265679 to resolve #1126
  • Fix passing inline images to vision models in 0c53106b307feaf82d809753f61ee5191ebe2e5e to resolve #1112
  • Fix clearing knowledge base on delete in b692e690b45d1bf8fb4810a96e499a974c363d37 to resolve #1122

New Contributors

  • @ArtemkaKun made their first contribution in https://github.com/khoj-ai/khoj/pull/1129

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.36.6...1.37.0

- Python
Published by github-actions[bot] about 1 year ago

https://github.com/khoj-ai/khoj - 1.36.6

๐Ÿงช Improve

  • Add a button to convert side panel settings into an agent by @sabaimran in 848a91313dc27afccc6e96f32b70b09c0e1d6763
  • Only show notes option to LLM if some data is indexed by @debanjum in bb0828b887bfc0aff7ce2ac4f50639125b31215e
  • Allow separation of ALLOWEDHOSTS and ALLOWEDDOMAIN by @debanjum in 5a3c7b145aebc1b8caf1d4651fda4c00b0de6405

๐Ÿ› ๏ธ Fix

  • Fix automation validity check by @sabaimran in 5d6eca4c229ed64b0cbb6a815c73be0588ffc53a

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.36.5...1.36.6

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.36.5

๐Ÿ› ๏ธ Fix

  • Simplify agent selector by @sabaimran in 589b047d90623e6b484b2476d339878cca47ed1d
  • Fix deletion -> invalid chat -> client-side error by @sabaimran in 427ec061b46f62a0e600a1fd61055b8957fad858
  • Only default setup offline models if in interactive mode by @sabaimran in 0211151570c05e3f6181e2fac83dcb9c105c599b

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.36.4...1.36.5

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.36.4

๐Ÿงช Improve

  • Fix system prompt for generating diagrams better with GPT by @sabaimran in 2e01a95cf10293f4a22bb792f0dc23a29a121370
  • Fix dark mode page change jitter by @sabaimran in 43e032e25a9aee2368a548d351620485d4609ead

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.36.3...1.36.4

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.36.3

๐Ÿ› ๏ธ Fix

  • Fix another infinite loop condition in side bar chat model selection by @sabaimran in 0d10c5fb026cb2be09812a5160ff147fbff5a92f

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.36.2...1.36.3

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.36.2

๐Ÿ› ๏ธ Fix

  • Fix infinite loop when detecting current chat model in the conversation by @sabaimran in 51874c25d5c112873c6a717bbf6244a6acea7262

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.36.1...1.36.2

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.36.1

๐Ÿ› ๏ธ Fix

  • Fix rendering of model strengths, and misc. by @sabaimran in a3d75e524116620c5563ac5ad74e319a0127f0c6

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.36.0...1.36.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.36.0

๐Ÿงช Improve

  • Add a chat side bar to control per-conversation settings by @sabaimran in https://github.com/khoj-ai/khoj/pull/1094
  • Added support for OpenAI o3 models by @debanjum in 0bfa7c1c458625b3d503a94a2ac09fa645491a03

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.35.3...1.36.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.35.3

๐Ÿงช Improve

  • Add fallback rendering logic when diagram generation fails by @sabaimran in b73f44671380d8740377ff186e78727a11ad5d54
  • Update subscribed user data limit for entries to 500 MB by @sabaimran in 67b2e9c194823461b968fb014fb6947007c0b7d8
  • Improve handling to send messages to deepseek during chat by @sabaimran in 5ea056f03e63d551072f66e38e71d27458f9d4b0
  • Improve handling of online results when saving conversations by @debanjum in aebdd174ecf031a6b7ea7a689dd738ae59bb7d7f

New Contributors

  • @yewton made their first contribution in https://github.com/khoj-ai/khoj/pull/1098

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.35.2...1.35.3

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.35.2

โš™๏ธ Fix

  • Re-enable auto-migration for Entry and FileObject objects with better memory utilization by @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.35.1...1.35.2

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.35.1

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.35.0...1.35.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.35.0

๐ŸŽ New

  • Allow browsing and discovery of knowledge base in the search page by @sabaimran in https://github.com/khoj-ai/khoj/pull/1073
  • Add autocomplete suggestions in search page with file: prefix by @Yash-1511 in https://github.com/khoj-ai/khoj/pull/1030
  • Handle additional HTTP redirect status code 308 by @tbelbek in https://github.com/khoj-ai/khoj/pull/1088
  • Add Delete chat message action to the Obsidian Plugin by @samhoooo in https://github.com/khoj-ai/khoj/pull/1076

๐ŸŽ‰ New Contributors

  • @tbelbek made their first contribution in https://github.com/khoj-ai/khoj/pull/1088
  • @Yash-1511 made their first contribution in https://github.com/khoj-ai/khoj/pull/1030
  • @samhoooo made their first contribution in https://github.com/khoj-ai/khoj/pull/1076

๐Ÿ—’๏ธ Notes

PR #1073 also contains some changes for how files are processed. During these changes, a side effect of earlier behavior was revealed that some files weren't being fully deleted. A fix has been pushed for this. When you navigate to the new /search web UI, you might seem some old files that aren't supposed to be there. To fully delete them

  1. Enter your khoj container. For Docker users, that's docker exec -it <container_name> bash, where container_name should be filled in with your khoj Docker container name. You can find this by running docker container ls.
  2. Once inside the container, run python3 src/khoj/manage.py delete_orphaned_files --apply. You can first run it without --apply if you want to verify the changes.

That should clear out any of those dangling un-deleted files! Reach out if you have any issues.

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.34.0...1.35.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.34.0

๐ŸŽ New

  • Use Mermaid.js for more portable, consistent diagram generation by @sabaimran in https://github.com/khoj-ai/khoj/pull/1054
  • Index Documents for Search using any Embedding model exposed via an OpenAI (compatible) API by @debanjum in https://github.com/khoj-ai/khoj/pull/1051
  • Generate images using any Image gen model exposed via an OpenAI compatible API by @debanjum in 182c49b41c477ac310e04b3532e0e999f06bbb8d

๐Ÿงช Improve

  • Enhance Khoj Obsidian plugin with improved search and synchronization by @hjamet in https://github.com/khoj-ai/khoj/pull/1018
  • Simplify networking in docker-compose.yml by @DPS0340 in https://github.com/khoj-ai/khoj/pull/1029
  • Support official Google Search API as an online search provider by @debanjum in https://github.com/khoj-ai/khoj/pull/1087
  • Allow using any Speech to text model exposed via an OpenAI compatible API by @debanjum in f8b887cabdb921912f19500a6bae2b5bcd90b1ec
  • Use chat models exposed via Azure OpenAI API endpoint by @debanjum in https://github.com/khoj-ai/khoj/pull/1048

๐Ÿ› ๏ธ Fix

  • Use the configured OpenAI Base URL for Automations by @arcuru in https://github.com/khoj-ai/khoj/pull/1065
  • Fix rendering images inline on Web app, Obsidian clients when self-hosting by @debanjum in ed18c04576bdafda87452f51c847cffba829f84e, e2b2b3415e00f42462b99c37912c9bd2570b30ea
  • Fix admin, lmstudio documentation by @eltociear in https://github.com/khoj-ai/khoj/pull/1034, @osama-ata in https://github.com/khoj-ai/khoj/pull/1075 respectively

New Contributors

  • @DPS0340 made their first contribution in https://github.com/khoj-ai/khoj/pull/1029
  • @arcuru made their first contribution in https://github.com/khoj-ai/khoj/pull/1065
  • @hjamet made their first contribution in https://github.com/khoj-ai/khoj/pull/1018
  • @osama-ata made their first contribution in https://github.com/khoj-ai/khoj/pull/1075

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.33.2...1.34.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.33.2

๐Ÿ› ๏ธ Fix

  • Fix typos by @omahs in https://github.com/khoj-ai/khoj/pull/1033
  • Fix login link in login email by @sabaimran

๐ŸŽ‰ New Contributors

  • @omahs made their first contribution in https://github.com/khoj-ai/khoj/pull/1033

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.33.1...1.33.2

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.33.1

๐Ÿ› ๏ธ Fix

  • Update image_generation.md by @ReallyVirtual in https://github.com/khoj-ai/khoj/pull/1028
  • Handle reporting chat estimated cost when some fields unavailable by @thinker007 in https://github.com/khoj-ai/khoj/pull/1026

๐ŸŽŠ New Contributors

  • @ReallyVirtual made their first contribution in https://github.com/khoj-ai/khoj/pull/1028
  • @thinker007 made their first contribution in https://github.com/khoj-ai/khoj/pull/1026

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.33.0...1.33.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.33.0

๐ŸŽ New

  • Use the new shadcn sidebar across all pages in Khoj by @sabaimran in https://github.com/khoj-ai/khoj/pull/1013

๐Ÿงช Improve

  • Improve the agent management UX by @sabaimran in https://github.com/khoj-ai/khoj/pull/1014
  • Simplify usage of authenticatedData and some do some code clean-up by @sabaimran in https://github.com/khoj-ai/khoj/pull/1015
  • Update suggested tiles on the home screen by @sabaimran in https://github.com/khoj-ai/khoj/pull/1017

๐Ÿ› ๏ธ Fix

  • Improve Automation Flexibility and Automation Email Format by @debanjum in https://github.com/khoj-ai/khoj/pull/1016

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.32.2...1.33.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.32.2

๐Ÿ› ๏ธ Fix

  • Fix method for getting credentials from Google OAuth request by @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.32.1...1.32.2

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.32.1

๐Ÿ› ๏ธ Fix

  • Fix image tags to include latest in Docker builds by @debanjum

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.32.0...1.32.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.32.0

๐ŸŽ New

  • Update the sign in / account creation experiences by @sabaimran in https://github.com/khoj-ai/khoj/pull/1008
  • Support online search with Searxng as turnkey, self-hostable solution by @debanjum in https://github.com/khoj-ai/khoj/pull/1010
  • Allow research mode and other conversation commands in automations by @debanjum in https://github.com/khoj-ai/khoj/pull/1011

๐Ÿงช Improve

  • Rename Chat Model Options table to Chat Model as short & readable by @debanjum in https://github.com/khoj-ai/khoj/pull/1003
  • Restart code sandbox on crash in eval github workflow by @debanjum in https://github.com/khoj-ai/khoj/pull/1007

๐Ÿ› ๏ธ Fix

  • Update image_generation.md by @aditya218 in https://github.com/khoj-ai/khoj/pull/1005

๐ŸŽ‰ New Contributors

  • @aditya218 made their first contribution in https://github.com/khoj-ai/khoj/pull/1005

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.31.0...1.32.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.31.0

๐ŸŽ New

  • Create Android app for Khoj by @debanjum in https://github.com/khoj-ai/khoj/pull/991

๐Ÿ› ๏ธ Fix

  • Do not wrap filepath in Path to fix indexing markdown files on Windows by @debanjum in https://github.com/khoj-ai/khoj/pull/993
  • Fix broken doc links to query filters by @codeluggage in https://github.com/khoj-ai/khoj/pull/1000

๐Ÿงช Improve

  • Style the Admin Panel with a modern theme and Khoj branding by @debanjum in https://github.com/khoj-ai/khoj/pull/999
  • Make generated assets a non-terminal state by @sabaimran in https://github.com/khoj-ai/khoj/pull/992
  • Simplify the desktop app by @sabaimran in https://github.com/khoj-ai/khoj/pull/994
  • Rename OpenAIProcessorConversationConfig DB model to more apt AiModelApi by @debanjum in https://github.com/khoj-ai/khoj/pull/998
  • Improve handling of multiple output modes by @sabaimran in https://github.com/khoj-ai/khoj/pull/1002

New Contributors

  • @codeluggage made their first contribution in https://github.com/khoj-ai/khoj/pull/1000

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.10...1.31.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.10

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.9...1.30.10

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.9

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.8...1.30.9

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.8

What's Changed

  • Speed up Docker image builds using multi-stage parallel pipelines by @debanjum in https://github.com/khoj-ai/khoj/pull/987
  • Improve parsing complex json strings returned by LLM by @debanjum in https://github.com/khoj-ai/khoj/pull/989

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.7...1.30.8

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.7

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.6...1.30.7

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.6

  • Fix apt install for musl-dev in prod.Dockerfile

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.5...1.30.6

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.5

  • Fix llama-cpp-python libmusl runtime error on prod Docker container start The previous patch release had just updated the standard Dockerfile and missed updating the prod.Dockerfile

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.4...1.30.5

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.4

  • Fix llama-cpp-python libmusl runtime error on Docker container start

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.3...1.30.4

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.3

  • Use pre-built llama-cpp-python wheel to avoid recent ninja import error by @debanjum

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.2...1.30.3

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.2

What's Changed

  • Track Usage Metrics in Chat API. Track Running Cost, Accuracy in Evals by @debanjum in https://github.com/khoj-ai/khoj/pull/985
  • Add agent, conversation title filters when selecting all agents by @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.1...1.30.2

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.1

๐ŸŽ New

  • Add GitHub workflow to quiz Khoj on specified evals by @debanjum in https://github.com/khoj-ai/khoj/pull/982

๐Ÿงช Improve

  • Add additional connections handling by @sabaimran
  • Improve tool selection JSON parsing by @sabaimran , @debanjum

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.30.0...1.30.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.30.0

๐Ÿงช Improve

  • Improve tool, output mode selection process by @sabaimran in https://github.com/khoj-ai/khoj/pull/977
  • Various improvements to self-hosting ease by @debanjum , @sabaimran (see changelog)

๐Ÿ› ๏ธ Fix

  • Fix database connections leakage (#980) by @rznzippy in https://github.com/khoj-ai/khoj/pull/981

๐ŸŽ‰ New Contributors

  • @rznzippy made their first contribution in https://github.com/khoj-ai/khoj/pull/981

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.29.1...1.30.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.29.1

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.29.0...1.29.1

  • Increase character limits for conversation title in b6714c202fb1173cd7f52999d0f49e91bad5efe4
  • Handle size calculations with more grace when converting docs in 8ec1764e426496b0c110d7beed0a6f9b5e1482fd

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.29.0

๐ŸŽ New

  • Add Script to Evaluate Khoj on Google's FRAMES benchmark by @debanjum in https://github.com/khoj-ai/khoj/pull/955
  • Support including file attachments in the chat message by @sabaimran in https://github.com/khoj-ai/khoj/pull/957

๐Ÿงช Improve

  • Do not CRUD on entries, files & conversations in DB for null user by @debanjum in https://github.com/khoj-ai/khoj/pull/958
  • Generate and analyze documents with Khoj using the Code sandbox by @debanjum in https://github.com/khoj-ai/khoj/pull/960

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.28.3...1.29.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.28.3

๐Ÿช› Fix

  • Call subscriptiontostate with synctoasync wrapper when getting user subscription state by @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.28.2...1.28.3

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.28.2

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.28.1...1.28.2

  • Only enable prompt tracer if gitpython installed, in debug mode by @debanjum

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.28.1

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.28.0...1.28.1

  • Fix package dependency to include GitPython by @sabaimran

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.28.0

๐ŸŽ‰ New

  • Research Mode: Give Khoj the ability to perform more advanced reasoning by @sabaimran, @debanjum in https://github.com/khoj-ai/khoj/pull/952, https://github.com/khoj-ai/khoj/pull/954
  • Separate notes, online context from user message sent to chat models by @debanjum in https://github.com/khoj-ai/khoj/pull/950
  • Add Prompt Tracer to Visualize, Analyze and Debug Khoj's Train of Thought by @debanjum in https://github.com/khoj-ai/khoj/pull/951

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.27.1...1.28.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.27.1

๐Ÿช› Fix

  • Add null-check for the subscription type when verifying trial users by @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.27.0...1.27.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.27.0

๐ŸŽ‰ New

  • Generate Dynamic Diagrams (via Excalidraw) by @sabaimran in https://github.com/khoj-ai/khoj/pull/940
  • Chat with Multiple Images by @debanjum in https://github.com/khoj-ai/khoj/pull/942
  • Give Vision to Anthropic, Gemini models in Khoj by @debanjum in https://github.com/khoj-ai/khoj/pull/948, https://github.com/khoj-ai/khoj/pull/942

๐Ÿงช Improve

  • Create explicit flow to enable the free trial by @sabaimran in https://github.com/khoj-ai/khoj/pull/944
  • Show all agents, smart sorted, in carousel on home screen of web app by @debanjum in https://github.com/khoj-ai/khoj/pull/943
  • Simplify upgrade to embeddings model server-wide for better document search by @sabaimran in https://github.com/khoj-ai/khoj/pull/946

๐ŸŒ… Deprecate

  • Remove user customized search model by @sabaimran in https://github.com/khoj-ai/khoj/pull/946

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.26.4...1.27.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.26.4

๐Ÿช› Fix

  • Upgrade & fix the version of pymupdf to avert build errors by @sabaimran in db959a504da5aaa9f89c6511d8a0f73824ab65cf

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.26.3...1.26.4

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.26.3

โš™๏ธ Fix

  • Improve agents management by @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.26.2...1.26.3

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.26.2

โš™๏ธ Fix

  • Improve error handling when documents not searched with stack trace by @sabaimran in 046de57571920b6e104af7f31c4a93bba9d42502

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.26.1...1.26.2

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.26.1

โš™๏ธ Fix - Re-evaluate private/public agents data when user authenticated data loads from server by @sabaimran in dbd9a945b062ddf6e34d1582b9c4dd8929c3420e - Handle query = None when document search fails by @debanjum in d55cba8627f56f950c3ed2b49f48a7f4f02cb706 - Let Emacs client initiate chat with specific agents by @debanjum in ac51920859a4ea9a7235a0a4f53998f13c3cf815 , 9ffd7267996fe33005de9cd6a3dc11203b12c8b6

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.26.0...1.26.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.26.0

๐Ÿงช Improve

  • Make Chat response and Online search Resilient and Faster by @debanjum in https://github.com/khoj-ai/khoj/pull/936
  • Simplify switching chat model when self-hosting by @debanjum in https://github.com/khoj-ai/khoj/pull/934
  • Improve New Agent creation flow by @sabaimran in eb4d598d0f11d2b15eb651ff72984759c4328cc3, 81aa1b55899d53e372268e0660e9bcf6d64638c5

โš’๏ธ Fix

  • Fix using Gemini models by @sabaimran in 07ab8ab9313bf6bc9be993658c81eb77a6ed53b2
  • Fix typo in docs for the error 400 fix when self-hosting by @rehandaphedar in https://github.com/khoj-ai/khoj/pull/938

๐ŸŒ… Deprecate

  • Remove old GET /api/chat API by @debanjum in 6c5b3625515ada237f620297e07d7023d501d7c5

New Contributors

  • @rehandaphedar made their first contribution in https://github.com/khoj-ai/khoj/pull/938

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.25.0...1.26.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.25.0

๐ŸŽ New

  • Create (and share) Agents with custom knowledge and tools ๐Ÿฅณ by @sabaimran in https://github.com/khoj-ai/khoj/pull/916. Some examples to spark your imagination:
    • Create a private Accountant agent with access to your Bank Statements or Therapist with access to your Journal
    • Create shareable Characters with Personality and Custom Knowledge for your next text based RPG or interactive adventure
    • Create agents of your favourite historical (or fictional) characters and ask them for advice

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.24.1...1.25.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.24.1

What's Changed

  • Improve the login page by @sabaimran in https://github.com/khoj-ai/khoj/pull/931
  • Make Online Search Location Aware by @debanjum in https://github.com/khoj-ai/khoj/pull/929

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.24.0...1.24.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.24.0

๐Ÿงช Improve

  • Improve Scroll experience on Chat page of web app by @shantanuSakpal, @debanjum in https://github.com/khoj-ai/khoj/pull/923
    • Auto Scroll only when at Page Bottom
    • Add Button to Scroll to Bottom
    • Scroll to most recent conversation turn on loading a conversation
  • Edit, Share, Delete Conversation from Title Menu by @sabaimran in in https://github.com/khoj-ai/khoj/pull/918, 676ff5fa697b6a2d2958a2c072e4e3e150eba90c
  • Render images to use full width of chat message by @debanjum in 936bc64b82efcbec598f5acb07ae086cb601d7a1

โš™๏ธ Fix

  • [Breaking Change] Convert the default conversation id to a uuid by @sabaimran in https://github.com/khoj-ai/khoj/pull/918
  • Reduce size of Khoj docker images by @debanjum in 1e8ce52d9823fc994c622b8e2461ec0b95b06609
  • Show "Coming Soon" popup on hover on Create Agent button of Agents web page by @shantanuSakpal in https://github.com/khoj-ai/khoj/pull/926

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.23.3...1.24.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.23.3

What's Changed

  • Improve Khoj First Run, Docker Setup and Documentation. Initialize Better Defaults by @debanjum in https://github.com/khoj-ai/khoj/pull/919
    • First run experience should fallback to good defaults for chat models
    • Docker setup should work better
    • Self hosting setup docs have been improved
  • Fix Khoj pypi wheel builds by @sabaimran in e306e6ca947b8005d65e18db3b9a96377b1c6442
  • Send Chat messages to Khoj via URL query param by @debanjum in bb2bd77a64d8a41afd8c8f9a86f22990f00af39e
    • Quickly start Khoj chat from Browser Address bar by creating Bookmark to https://app.khoj.dev?q=%s via Keyword Search

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.23.2...1.23.3

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.23.2

Fix

  • Improve handling of responses categorized by Gemini as harmful by @debanjum in https://github.com/khoj-ai/khoj/commit/893ae60a6aff93e470798b95cc684d1dcbde163f
  • Frame chat response errors on web app in a more conversational form by @debanjum in https://github.com/khoj-ai/khoj/commit/575ff103cf27898fc7f440a1c0e94f69a0b0ae7d

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.23.1...1.23.2

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.23.1

โš™๏ธ Fix

  • Use prefetch_related when getting the ChatModelOptions asynchronously

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.23.0...1.23.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.23.0

๐ŸŽ New

  • Support Google's Gemini model series by @aam-at in https://github.com/khoj-ai/khoj/pull/902
  • Support OpenAI's new O1 Model Series by @debanjum in https://github.com/khoj-ai/khoj/pull/912
  • Support using image generation models like Flux via Replicate by @debanjum in https://github.com/khoj-ai/khoj/pull/909

๐Ÿงช Improve

  • Use environment variable to set sender email of auth link emails by @kanya-approve in https://github.com/khoj-ai/khoj/pull/907

๐ŸŽŠ New Contributors

  • @kanya-approve made their first contribution in https://github.com/khoj-ai/khoj/pull/907

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.22.3...1.23.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.22.3

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.22.2...1.22.3

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.22.2

๐Ÿงช Improve

  • Prompt Whisper to know "Khoj" term for speech to text transcription by @debanjum in https://github.com/khoj-ai/khoj/commit/04363a504cbc9cc82a119664aa6423857171138f
  • Keep the GET chat API for a bit before deprecating it. Prevent breaking change in release 1.22.0 by @debanjum in https://github.com/khoj-ai/khoj/commit/3f51af9a96a138c4d39af32584b80562238d8622
  • Improve vertical alignment of lists in chat messages on web app by @debanjum in https://github.com/khoj-ai/khoj/commit/3dcc8695b25e8cc1198316addc5d93c412c381f5

โš’๏ธ Fix

  • Route to configpage, not to deprecated notionconfig_page, on notion callback API by @sabaimran in https://github.com/khoj-ai/khoj/commit/5038d1557457838726e57606ea34092602b10431
  • Sanitize user attached image in chat message input pane of web app by @debanjum in https://github.com/khoj-ai/khoj/commit/b61d825cbcba3c98016c066abb17edf37f5dbf0b
  • Update Automations to call new POST chat API endpoint by @debanjum in https://github.com/khoj-ai/khoj/commit/de60ad7da672c949b20e5e49f3bff658b6a28225
  • Update Desktop shortcut and factchecker on web app to use new POST chat API by @debanjum in https://github.com/khoj-ai/khoj/commit/055ead550c78feeaac209ca0a4c0262cbd70d6db

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.22.1...1.22.2

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.22.1

๐Ÿช› Fix

  • Fix retrieval of valid vision config when current chat model doesn't have it by @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.22.0...1.22.1

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.22.0

๐ŸŽ New

  • Chat with Khoj about your images, photos and screenshots by @MythicalCow in https://github.com/khoj-ai/khoj/pull/889

๐Ÿงช Improve

  • ~Breaking Change:~ Convert Chat API to use POST method. So you can send large messages to Khoj by @debanjum in 596db603e03735e3fb6ecae0696a4fe9bbfce385. Downgraded breaking change to deprecating GET chat API instead in release 1.22.2
  • Improve styling lists in chat responses on web app by @debanjum in aa31d041f3125ebab8dc12db65ca8ea8e1f4fef4

โš’๏ธ Fix

  • Fixed share page rendering issues by @sabaimran in https://github.com/khoj-ai/khoj/pull/889

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.21.6...1.22.0

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.21.6

What's Changed

  • Fix URL to web, desktop settings pages on Desktop application by @HusainBhattiwala in https://github.com/khoj-ai/khoj/pull/903
  • Set File Types to Sync from Obsidian via Khoj Plugin Settings Page by @debanjum in https://github.com/khoj-ai/khoj/pull/904

New Contributors

  • @HusainBhattiwala made their first contribution in https://github.com/khoj-ai/khoj/pull/903

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.21.5...1.21.6

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.21.5

What's Changed

  • Update docker-compose.yml by @lvnilesh in https://github.com/khoj-ai/khoj/pull/898

New Contributors

  • @lvnilesh made their first contribution in https://github.com/khoj-ai/khoj/pull/898

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.21.4...1.21.5

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.21.4

What's Changed

  • Add support for custom search model-specific thresholds by @sabaimran in https://github.com/khoj-ai/khoj/pull/896
  • Increase rate limits for data indexing by @sabaimran in https://github.com/khoj-ai/khoj/pull/897

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.21.3...1.21.4

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/khoj-ai/khoj - 1.21.3

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.21.2...1.21.3

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.21.2

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.21.1...1.21.2

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.21.1

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.21.0...1.21.1

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.21.0

๐ŸŽ New

  • Enable unlimited chat messages for free tier users by @sabaimran in https://github.com/khoj-ai/khoj/pull/886

๐Ÿงช Improve

  • Support Gemma 2 2B and default to using Llama 3.1 for offline chat by @debanjum in https://github.com/khoj-ai/khoj/pull/892
  • Support exclusion file filters by @srikary12 in https://github.com/khoj-ai/khoj/pull/826
  • Cycle through chat history in chat input on Obsidian with Cmd/Ctrl+Up/Down shortcut by @shantanuSakpal in https://github.com/khoj-ai/khoj/pull/861
  • Improve Document, Online Search to Answer Vague or Meta Questions by @debanjum in https://github.com/khoj-ai/khoj/pull/870
  • Add model_config for crossencoder model by @aam-at in https://github.com/khoj-ai/khoj/pull/885
  • Improve search model config display for admin by @aam-at in https://github.com/khoj-ai/khoj/pull/887

โš’๏ธ Fix

  • Fix indexing content from Emacs by @aam-at in https://github.com/khoj-ai/khoj/pull/883

๐ŸŽŠ New Contributors

  • @srikary12 made their first contribution in https://github.com/khoj-ai/khoj/pull/826
  • @shantanuSakpal made their first contribution in https://github.com/khoj-ai/khoj/pull/861
  • @aam-at made their first contribution in https://github.com/khoj-ai/khoj/pull/885

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.20.4...1.21.0

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.20.4

๐Ÿงช Improve

  • Fix, Improve Edit Automation UX in Web App by @debanjum
  • Improve Khoj PWA metadata, social sharing with OpenGraph by @debanjum in b3c6c8c84b6b9fa11796f98406034a99a5fc49d2

โš’๏ธ Fix

  • Fix Automation on server by @sabaimran in acb825f4f5689ff34a35d8171c7b159d7a238218
  • Filter out undefined Agents when loading web app by @sabaimran in 1d581464e6fef7feb8842c04bf5099c957931a44

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.20.3...1.20.4

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.20.3

๐ŸŽ New

  • Add drag-n-drop file upload to chat view and settings page by @sabaimran

โš’๏ธ Fix

  • Fix and improve UI after Khoj Spring UX release by @sabaimran
  • Improve chat API response in non-streaming mode by @debanjum
  • Fix automations UI and process leader selection in the background @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.20.2...1.20.3

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.20.2

๐Ÿ› ๏ธ Fix

  • Python package was not importing new static files correctly. Updated to export a new compiled directory during build and include that in the built wheel by @sabaimran

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.20.1...1.20.2

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.20.1

โš’๏ธ Fix

  • Improve Nav Menu, Search Page of Spring UX by @debanjum in https://github.com/khoj-ai/khoj/pull/880
  • Fix issue with share functionality by @sabaimran in https://github.com/khoj-ai/khoj/commit/bafda233e2a491d4c094720c9ee6e508aabefc86
  • Add more agent icons by @sabaimran in https://github.com/khoj-ai/khoj/commit/1eab6c85902a8c287150f8f8194b14021467bd78

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.20.0...1.20.1

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.20.0

๐ŸŽ New

  • Major UX Upgrade: Modernize Web App to our new Spring UI by @sabaimran, @MythicalCow and @debanjum in https://github.com/khoj-ai/khoj/pull/878
    • Create new Home page for a more guided experience
    • Update Chat, Settings, Automations, Search, Agents pages within the new designs, UX stack
    • Make all new web app mobile, dark-mode friendly
    • Update Web app to new UI/UX using React, Tailwind, Next.js, Shadcn, Phosphor Icons

๐Ÿงช Improve

  • [Breaking Change] Split Configure API into Content, Model API paths by @debanjum in https://github.com/khoj-ai/khoj/pull/857

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.17.0...1.20.0

- Python
Published by github-actions[bot] almost 2 years ago

https://github.com/khoj-ai/khoj - 1.17.0

๐ŸŽ New

  • [Breaking Change] See Khoj's stream of thought from the Obsidian and Desktop Apps by @debanjum in https://github.com/khoj-ai/khoj/pull/858 Note: The Khoj API made some breaking changes to enable advanced streaming. The Obsidian and Desktop app need to be updated to use with latest Khoj cloud.
  • Use Gemma 2 Model Family for Offline Chat by @debanjum in https://github.com/khoj-ai/khoj/pull/855

๐Ÿงช Improve

  • Sync and search Images (with text) from the Khoj Obsidian plugin by @debanjum in https://github.com/khoj-ai/khoj/pull/847

โš’๏ธ Fix

  • Add system dependencies required by RapidOCR to fix Khoj Docker image by @kxnarak in https://github.com/khoj-ai/khoj/pull/842
  • Migrate the PyPI package to use project name: khoj by @debanjum in https://github.com/khoj-ai/khoj/pull/853
  • Fix Docker build issues with yarn / next /node by @sabaimran in https://github.com/khoj-ai/khoj/pull/859

New Contributors

  • @kxnarak made their first contribution in https://github.com/khoj-ai/khoj/pull/842

Full Changelog: https://github.com/khoj-ai/khoj/compare/1.16.0...1.17.0

- Python
Published by github-actions[bot] almost 2 years ago