khoj/tests
sabaimran 76562f4250
Add front-end Electron application for Khoj local file syncing (#473)
* Initial version - setup a file-push architecture for generating embeddings with Khoj
* Use state.host and state.port for configuring the URL for the indexer
* Fix parsing of PDF files
* Read markdown files from streamed data and update unit tests
* On application startup, load in embeddings from configurations files, rather than regenerating the corpus based on file system
* Init: refactor indexer/batch endpoint to support a generic file ingestion format
* Add features to better support indexing from files sent by the desktop client
* Initial commit with Electron application
- Adds electron app
* Add import for pymupdf, remove import for pypdf
* Allow user to configure khoj host URL
* Remove search type configuration from index.html
* Use v1 path for current indexer routes
2023-09-06 12:04:18 -07:00
..
data Fix plaintext HTML parsing and rendering (#464) 2023-08-27 11:24:30 -07:00
__init__.py Move tests out to project root. Use absolute import in project 2021-09-30 04:12:14 -07:00
conftest.py Move to a push-first model for retrieving embeddings from local files (#457) 2023-08-31 12:55:17 -07:00
test_cli.py Update unit test and preserve prior operational ordering in main.py 2023-07-01 20:02:35 -07:00
test_client.py Add front-end Electron application for Khoj local file syncing (#473) 2023-09-06 12:04:18 -07:00
test_conversation_utils.py Add additional check for chat_messages length in UT 2023-08-01 09:25:52 -07:00
test_date_filter.py Make date_filter.extract_date_range method always return a list type 2023-08-28 00:55:28 -07:00
test_file_filter.py Add method to extract filter terms from query to all filters 2023-08-28 00:55:28 -07:00
test_gpt4all_chat_actors.py Update local Chat Actor and Director tests expected to fail 2023-08-01 20:52:00 -07:00
test_gpt4all_chat_director.py Enable passing search query filters via chat and test it 2023-08-28 09:24:32 -07:00
test_helpers.py Use Black to format Khoj server code and tests 2023-02-17 11:55:17 -06:00
test_image_search.py Update Tests to setup both content_index, search_models before testing 2023-07-14 01:29:48 -07:00
test_jsonl_to_jsonl.py Prepend entry heading to all compiled org snippets to improve search context 2023-05-03 22:50:31 +08:00
test_markdown_to_jsonl.py Move to a push-first model for retrieving embeddings from local files (#457) 2023-08-31 12:55:17 -07:00
test_openai_chat_actors.py Add support for our first Local LLM 🤖🏠 (#330) 2023-07-26 16:27:08 -07:00
test_openai_chat_director.py Enable passing search query filters via chat and test it 2023-08-28 09:24:32 -07:00
test_org_to_jsonl.py Move to a push-first model for retrieving embeddings from local files (#457) 2023-08-31 12:55:17 -07:00
test_orgnode.py Move to a push-first model for retrieving embeddings from local files (#457) 2023-08-31 12:55:17 -07:00
test_pdf_to_jsonl.py Add front-end Electron application for Khoj local file syncing (#473) 2023-09-06 12:04:18 -07:00
test_plaintext_to_jsonl.py Move to a push-first model for retrieving embeddings from local files (#457) 2023-08-31 12:55:17 -07:00
test_rawconfig.py Add front-end Electron application for Khoj local file syncing (#473) 2023-09-06 12:04:18 -07:00
test_text_search.py Add front-end Electron application for Khoj local file syncing (#473) 2023-09-06 12:04:18 -07:00
test_word_filter.py Add method to extract filter terms from query to all filters 2023-08-28 00:55:28 -07:00