A CLI tool meant for directory text querying VIA text embedding
Project description
Corpus Engine
Vector Embedding Powered Corpus Search Engine
Use
engine <command>
Example
engine init
rm -rf <example file>
engine update
engine query
engine remove
Commands
-
init
- Initializes corpus engine into CWD and parses any current file inside of it
-
query
- Allows for user queries to search all supported files inside of CWD (and internal directories)
-
update
- Updates all changed, new, or removed files in database
-
remove
- Removes corpus engine from CWD
-
reset
- Performs remove and init actions sequentially
Build
Build in project root using:
uv tool install .
Dev build using:
uv tool install -e .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file corpus_engine_tanjha-0.1.1.tar.gz.
File metadata
- Download URL: corpus_engine_tanjha-0.1.1.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a5a604514f7b51896b46b5eb601d9c61a3432c700ee7ab5eee8de65baab14bc
|
|
| MD5 |
4a46734fc7f5ec7dce7cbb7f198966af
|
|
| BLAKE2b-256 |
777b2ca25b638e595918998aa3ebeed32aa0297ada40f0f1a85706dae0d091ee
|
File details
Details for the file corpus_engine_tanjha-0.1.1-py3-none-any.whl.
File metadata
- Download URL: corpus_engine_tanjha-0.1.1-py3-none-any.whl
- Upload date:
- Size: 11.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91ecf4d0557a7d7b4b2dfbb5a67b7eb0f464f17443fd160a95e5b0c379201926
|
|
| MD5 |
21df3952b9affc6da1b93addca4e52af
|
|
| BLAKE2b-256 |
3ca6ecc70e813452f78c773f0e9ef29077efa3621aa6f5b49d365ba49a760ea5
|