Skip to content

Releases: khoj-ai/khoj

0.2.6

08 Feb 23:27
Compare
Choose a tag to compare

What's Changed

Improve

  • 🧪 Increase testing of more components
    • Create and Automate Tests for Khoj.el on Emacs by @debanjum in #126
    • Update Python Tests Workflow to run for all Supported Version of Python
  • 📖 Add and Improve Documentation for Khoj

Fix

Discovery and investigation based on 🌈 community feedback and testing

  • Read Markdown file as utf8 instead of the default encoding used by OS in #143
  • Make typing in Khoj backward compatible to work with Python 3.8 in cba9a6a
  • Allow using Chat with Markdown notes in a26ab31

Full Changelog: 0.2.5...0.2.6

0.2.5

22 Jan 21:36
Compare
Choose a tag to compare

What's Changed

Add

Improve

New Contributors

Full Changelog: 0.2.1...0.2.5

0.2.1

04 Jan 23:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...0.2.1

v0.2.0

02 Dec 18:18
Compare
Choose a tag to compare

What's Changed

  • [Breaking Change] Modularize, Improve API. Khoj API endpoints put under /api path by @debanjum in #101
  • Remove Exiftool Dependency and Ignore legacy model warning in #100
  • Explicitly set url-request-method in khoj.el by @telotortium in #99
  • Standardize Intermediate Text Content format in #101
  • Set results count in the Khoj Web UI in 13b5d50
  • Get, Set results count and query via URL query param in the Khoj Web UI in 1680a61

New Contributors

Full Changelog: v0.1.9...v0.2.0

v0.1.9

12 Sep 15:08
Compare
Choose a tag to compare

Changes

Features

  • 🎉 Support Incremental Update of Index in #75
    This should significantly improve indexing speed after the first run
  • Support Multiple Input Filters to set Content to Index in #95
  • Allow Indexing Heading Entries in #90
  • Handle Empty Org Files or Org Files with No Headings in #86
  • Add --version flag to show installed version of khoj

Fixes

  • Improve Word Filter
    • Query with Include Word Filters from Web Interface
    • Allow Word Filters with Hyphens in them

Thanks to @yantar92, @emacsomancer, @whym, @AriT93, @arozbiz, @yibie, @bradydonald and @bommbo for raising issues and testing fixes ❤️

Full Changelog: v0.1.8...v0.1.9

v0.1.8

09 Sep 05:02
b58b7d7
Compare
Choose a tag to compare

What's Changed

  • Resolve PyQt Issues in Docker Build in #77
  • Create App Directory, Fix Initialization GUI on First Run in #81

Full Changelog: v0.1.7...v0.1.8

v0.1.7

07 Sep 11:29
Compare
Choose a tag to compare

What's Changed

  • Create File Query Filter in #74
  • Improve Latency of All Query Filters in #73, #74
  • Fix, Improve Desktop GUI Splash Screen and Main Window in #72
  • Speed Up Image Search in c3ca998
  • Use MPS, CUDA to GPU Accelerate Query Performance in #71
  • Improve Logging in App

Install

  • From PyPi: pip install khoj-assistant
    • This is the easiest, tested method to install the app
    • Requires using a terminal
  • Install Native Apps from Release
    • The native apps have not been well tested
    • Requires no terminal. App is self-contained

Full Changelog: v0.1.6...v0.1.7

v0.1.6

19 Aug 18:06
Compare
Choose a tag to compare

First Release 🎉

While the application has been in development and (daily) use (by a few folks) for over a year. It has:

  1. Not been tested with a wider audience
  2. Recently gained additional functionality like Incremental Search, Markdown Support, Desktop Apps and Richer Web Interface

The desktop apps have now been minimally tested to ensure that they install and run on at least one target machine.
Having more folks try out the apps will ensure we can iron out all the unseen bugs.

What's Changed

  • Fix Image Search #70
    • Fix Configuring Image Search via Desktop GUI
    • Fix Setup of Image Search via Desktop App
    • Disable using XMP Metadata for Image Search
  • Improve Desktop GUI, App #70, #67
    • Show Splash Screen
    • Render Error Message on GUI
    • (Re-)generate Embeddings on Clicking Configure
    • Validate Desktop App Installation on Mac, Ubuntu.
  • Fix Markdown Search
  • Improve Readme. #67
    • Add Detailed Demo
    • Add Screenshots
  • Reduce Debian App Size. #69

Documentation: https://github.com/debanjum/khoj/tree/v0.1.6
Full Changelog: v0.1.5-alpha...v0.1.6

v0.1.5-alpha

15 Aug 15:58
Compare
Choose a tag to compare
v0.1.5-alpha Pre-release
Pre-release

First Pre-Release

This is the first pre-release! 🎉
While the application has been in development and (daily) use (by a few folks) for over a year. It has:

  1. Not been tested with a wider audience
  2. Recently gained additional functionality like Incremental Search, Markdown Support, Desktop Apps and Richer Web Interface

A pre-release allows resolving any glaring, functionality breaking issues.
Afterwards, the app should jump versions faster to more accurately represent the state of the application.

New Features

  • A Natural, Incremental Search Engine for your personal content
  • Search your (Markdown and Org-Mode) Notes, (Beancount) Transactions and Photos
  • Interaction Interfaces: Emacs, Web Browser, Desktop
  • Install via Pip, Docker or Native Apps for Mac, Windows, (Debian) Linux

Next Steps

  • Test all native apps
    • The amd64 .exe and .dmg apps have both been validated on at least one machine
    • The debian amd64 app has been tested on an ubuntu jammy machine.
    • The mac arm64 app and tested on an macOS monterey machine
  • Resolve (upstream) issues with Image search
  • Find, resolve any functionality disrupting bugs
    • Fix searching markdown files in commit: b891347
    • Fix version, permissions for the debian amd64 app in commit: a37724f
    • Mitigate app failing in issue: #68

Contributors

Documentation: https://github.com/debanjum/khoj/tree/v0.1.5-alpha
Full Changelog: https://github.com/debanjum/khoj/commits/v0.1.5-alpha