Skip to main content

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

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)

Source distribution for ravmem-cli 1.1.0
File Size Uploaded
ravmem_cli-1.1.0.tar.gz 58.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ravmem-cli 1.1.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

1.3.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

This release

1.1.0 This release

2 release files

1.0.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page