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.0
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.0.tar.gz | 58.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ravmem_cli-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 127.1 kB
Release files / ravmem_cli-1.1.0.tar.gz
| Download URL | ravmem_cli-1.1.0.tar.gz |
|---|---|
| Size | 58.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ef9151140c99cc0cf1ad88802c6d15f02d0f900e439d445bb9964c23683a8ad7
|
|
BLAKE2b-256 checksum How to use checksums |
a44ac1ea92f6c771789fbb5fc42dbd7b97fa6ef1e5f72c18b98d5c9d45ee5e98
|
| 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.0-py3-none-any.whl
| Download URL | ravmem_cli-1.1.0-py3-none-any.whl |
|---|---|
| Size | 68.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6c8c7fd5b77b836bcaf68e7bd9b9251d18e16988a2ae4c788769df7091ec3ceb
|
|
BLAKE2b-256 checksum How to use checksums |
bd75f2a161caf5daa6aa99d339dcd494474cdbaedcada3c66b2da239864f7f46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|