ravmem-cli
Lightweight CLI client for the RavMem code knowledge graph server.
Installation
pip install ravmem-cli
Quick start
# Point the CLI at your RavMem server
ravmem remote config --url http://localhost:7432 --api-key <ADMIN_TOKEN>
# Activate the license (one command: seals the key to this machine, then
# brings the server live — the key is never stored in a file)
ravmem license activate RAVMEM-XXXX-XXXX-XXXX-XXXX
# Register a repository
ravmem remote add /path/to/repo --name my-project --default-branch main
# Index a repository
ravmem analyze /path/to/repo --project <ID>
# Search symbols
ravmem search "authentication handler" --project <ID>
# Blast-radius analysis
ravmem impact MyClass.my_method --project <ID>
Requirements
- Python 3.10+
- A running ravmem-server instance
License
MIT — see LICENSE.
Metadata
Release files for ravmem-cli 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ravmem_cli-1.1.1.tar.gz | 58.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ravmem_cli-1.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 127.2 kB
Release files / ravmem_cli-1.1.1.tar.gz
| Download URL | ravmem_cli-1.1.1.tar.gz |
|---|---|
| Size | 58.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
577093840c42a4e66ee065013be943e3bd81e187eecfc666fee0b62da30a87a0
|
|
BLAKE2b-256 checksum How to use checksums |
be0a9d3982191b33dbe5dfea8b61f44c60e18935b85a2b43c7d6cf19acb9839c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Release files / ravmem_cli-1.1.1-py3-none-any.whl
| Download URL | ravmem_cli-1.1.1-py3-none-any.whl |
|---|---|
| Size | 68.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
74d13dac4bd82badd26c4c885a8317a1b007c3ba3831f94d24aa29fddcc41e29
|
|
BLAKE2b-256 checksum How to use checksums |
18fed0259245f81a16e076216077cfcd60422703b4311128f546dcf72695615c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|