Releases: khoj-ai/khoj
Releases · khoj-ai/khoj
1.0.0
Ambling Amla - Release 1.0.0
This is Khoj's first major version release 🎺! It prepares Khoj for cloud scale usage and simplifies Desktop, Obsidian and Emacs client setups. As part of this release, we also did some house cleaning and resolved 11 issues in Khoj's backlog 🧹✨

🎉 New
- Khoj now supports multiple users and uses Postgres as DB to host Khoj on the Cloud by @sabaimran, @debanjum in #549
🧪 Improve
- Improve Khoj UI for Desktop and Web App. Make the settings page a little less confusing by @debanjum in #538
- Update the chat UI to have richer representation of the references by @sabaimran in #536
- Update Documentation for simpler setup of clients with Khoj cloud by @sabaimran, @debanjum in #550
⚙️ Fix
- Reduce RAM utilization by using Postgres DB instead of using JSONL files and in-memory index by @sabaimran
Full Changelog: 0.14.0...1.0.0
0.14.0
What's Changed
- 🎉 Use Mistral as default offline chat model by @debanjum in 0f1ebca
- 🧪 Support GPU for offline chat on more devices by @debanjum in 0f1ebca
- 🧪 Autofocus to chat input when opening chat by @tuan3w in #524
- ⚙️ Update emacs.md setup instructions by @sjbutler in #510
- ⚙️ Pin pytorch version to 2.0.1 in order to avoid exit code 139 in Docker container by @sabaimran in #512
New Contributors
Full Changelog: 0.13.0...0.14.0
0.13.0
What's Changed
🎉 New
🧪 Improve
- Improve Offline Chat Model Experience: GPU Support, Swap Model by @debanjum in #494
- Allow users to manually specify globs instead of just directory by @spott in #496
- Strip the incoming query from the slash conversation command by @sabaimran in #500
⚙️ Fix
- Fix Linux Desktop Application by @sabaimran in #491
- Update Khoj package version for Electron, Desktop app by @sabaimran in #492
- Fix encoding binary files for sync from the Desktop, Obsidian client by @sabaimran in #506
New Contributors
Full Changelog: 0.12.3...0.13.0
0.12.3
Full Changelog: 0.12.2...0.12.3
0.12.2
What's Changed
🎉 New
- Better Khoj Desktop App: Part 1
- Add front-end Electron desktop application for Khoj local file syncing by @sabaimran in #473
- Move to a push-first model for retrieving embeddings from local files by @sabaimran in #457
- Remove PySide dependency and deprecate old desktop builds by @sabaimran in #475
🧪 Improve
- More lenient date searching by @Jonny-GM in #481
- Improve docker builds for local hosting by @sabaimran in #476
⚙️ Fix
- Bug fixes for GPT4All and extract question by @sabaimran in #483
- Fix notion title bug by @bholagabbar in #474
New Contributors
- @bholagabbar made their first contribution in #474
- @Jonny-GM made their first contribution in #481
Full Changelog: 0.11.4...0.12.2
0.12.0
What's Changed
🎉 New
- Better Khoj Desktop App: Part 1
- Add front-end Electron desktop application for Khoj local file syncing by @sabaimran in #473
- Move to a push-first model for retrieving embeddings from local files by @sabaimran in #457
- Remove PySide dependency and deprecate old desktop builds by @sabaimran in #475
🧪 Improve
- More lenient date searching by @Jonny-GM in #481
- Improve docker builds for local hosting by @sabaimran in #476
⚙️ Fix
- Bug fixes for GPT4All and extract question by @sabaimran in #483
- Fix notion title bug by @bholagabbar in #474
New Contributors
- @bholagabbar made their first contribution in #474
- @Jonny-GM made their first contribution in #481
Full Changelog: 0.11.4...0.12.0
0.11.4
Full Changelog: 0.11.3...0.11.4
0.11.3
0.11.2
🥳 New
- Use slash commands in chat by @debanjum in #463
🧪 Improve
- Skip indexing single bad markdown, plaintext file and fix HTML parsing, rendering from plaintext by @sabaimran in #460, #464
- Filter knowledge base used by chat to respond by @debanjum in #469
Full Changelog: 0.11.1...0.11.2
0.11.1
What's Changed
⚙️ Fix
- Revert "Open Web interface within Desktop app in GUI mode" by @sabaimran in #444
- Sign mac app and gracefully exit GUI by @sabaimran in #446
Full Changelog: 0.11.0...0.11.1