mirror of
https://github.com/khoj-ai/khoj.git
synced 2024-12-23 20:58:09 +00:00
1.5 KiB
Vendored
1.5 KiB
Vendored
Emacs Khoj
An Emacs interface for khoj
Requirements
- Install and Run khoj
Install
Direct
- Put
khoj.el
in your Emacs load path. For e.g. ~/.emacs.d/lisp -
Load via
use-package
in your ~/.emacs.d/init.el or .emacs file by adding below snippet;; Khoj Package (use-package khoj :load-path "~/.emacs.d/lisp/khoj.el" :bind ("C-c s" . 'khoj))
Using Quelpa
- Ensure Quelpa, quelpa-use-package are installed
-
Add below snippet to your ~/.emacs.d/init.el or .emacs config file and execute it.
;; Khoj Package (use-package khoj :quelpa (khoj :fetcher url :url "https://raw.githubusercontent.com/khoj-ai/khoj/master/interface/emacs/khoj.el") :bind ("C-c s" . 'khoj))
Usage
- Call
khoj
using keybindingC-c s
orM-x khoj
- Enter Query in Natural Language e.g. "What is the meaning of life?" "What are my life goals?"
- Wait for results Note: It takes about 15s on a Mac M1 and a ~100K lines corpus of org-mode files
- (Optional) Narrow down results further Include/Exclude specific words from results by adding to query e.g. "What is the meaning of life? -god +none"