Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

corpus_engine_tanjha-0.1.1.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

corpus_engine_tanjha-0.1.1-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

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

Hashes for corpus_engine_tanjha-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2a5a604514f7b51896b46b5eb601d9c61a3432c700ee7ab5eee8de65baab14bc
MD5 4a46734fc7f5ec7dce7cbb7f198966af
BLAKE2b-256 777b2ca25b638e595918998aa3ebeed32aa0297ada40f0f1a85706dae0d091ee

See more details on using hashes here.

File details

Details for the file corpus_engine_tanjha-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for corpus_engine_tanjha-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 91ecf4d0557a7d7b4b2dfbb5a67b7eb0f464f17443fd160a95e5b0c379201926
MD5 21df3952b9affc6da1b93addca4e52af
BLAKE2b-256 3ca6ecc70e813452f78c773f0e9ef29077efa3621aa6f5b49d365ba49a760ea5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page