khoj/src
Debanjum Singh Solanky b04c84721b Extract configure and routers from main.py into separate modules
- Main.py was becoming too big to manage. It had both
  controllers/routers and component configurations (search, processors)
  in it

- Now that the native app GUI code is also getting added to the main
  path, good time to split/modularize/clean main.py

- Put global state into a separate file to share across modules
2022-08-06 02:39:18 +03:00
..
interface Show available Khoj keybindings to customize search using which-key 2022-08-05 20:24:29 +03:00
processor Fix escape sequence usage in strings. Remove unneeded import of os 2022-08-03 18:51:55 +03:00
search_filter Fix escape sequence usage in strings. Remove unneeded import of os 2022-08-03 18:51:55 +03:00
search_type Make embeddings, jsonl paths absolute. Create directories if non-existent 2022-08-05 02:57:59 +03:00
utils Extract configure and routers from main.py into separate modules 2022-08-06 02:39:18 +03:00
__init__.py Move application files under src directory. Update Readmes 2021-08-17 04:11:03 -07:00
configure.py Extract configure and routers from main.py into separate modules 2022-08-06 02:39:18 +03:00
main.py Extract configure and routers from main.py into separate modules 2022-08-06 02:39:18 +03:00
router.py Extract configure and routers from main.py into separate modules 2022-08-06 02:39:18 +03:00