1 unstable release
0.0.1 | Sep 16, 2023 |
---|
#117 in #scan
40KB
1K
SLoC
Codeclippy
Codeclippy is a utility to scan, map, and search code objects. It helps prepping/ compressing a codebase for LLM (Language Level Model) services.
It is currently Rust-only to start, but we'll hope to extend it with other languages as well.
Prerequisites
- Rust build tools (cargo, rustc, etc.)
Installation
Rust (CLI)
Clone the repository and compile the project using Cargo:
git clone https://github.com/aprxi/codeclippy.git
cargo build --release
Next, copy the binary from ./target/release/codeclippy to your local path.
Usage
Quickstart
List
codeclipy --help
List code objects
Example:
codeclippy ls src/
Usage:
Commands:
ls List code objects
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Contributing
Contributions to Codeclippy are welcome. Please open an issue or submit a pull request on the GitHub repository.
License
Codeclippy is released under the MIT license. See LICENSE for more details.
Dependencies
~4–13MB
~143K SLoC