Skip to main content

memorylayer-server-rpg

Repository Planning Graph (RPG) services for memorylayer-server.

The package adds repository-structure graph sync, search, traversal, overlays, conflict detection, maintenance, and optional LLM enrichment under /v1/rpg. RPG nodes are stored as MemoryLayer memories and RPG relationships as normal associations, so the feature works with every compatible storage backend.

Install

Requires Python 3.12 or newer. Installing the plugin also installs the matching memorylayer-server version.

pip install memorylayer-server-rpg
memorylayer serve

Installation is sufficient: the server discovers the package through the memorylayer_server.plugin_packages entry point and registers its API routes, task handlers, service, and ontology contribution automatically.

The core server wheel does not bundle this plugin. The official server Docker image already includes it.

The official Python and TypeScript SDKs expose this surface as client.rpg (sync_client.rpg for synchronous Python); the Go SDK exposes client.Rpg.

License

Apache 2.0. See LICENSE.

Download files

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

Source Distribution

memorylayer_server_rpg-0.2.0.tar.gz (47.9 kB view details)

Uploaded Source

Built Distribution

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

memorylayer_server_rpg-0.2.0-py3-none-any.whl (42.9 kB view details)

Uploaded Python 3

File details

Details for the file memorylayer_server_rpg-0.2.0.tar.gz.

File metadata

  • Download URL: memorylayer_server_rpg-0.2.0.tar.gz
  • Upload date:
  • Size: 47.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for memorylayer_server_rpg-0.2.0.tar.gz
Algorithm Hash digest
SHA256 472dbdca9a8b0ede97e33066f0a3f0762481da41c341129dcf9315afea8c06ba
MD5 484f41e6fc4d43deddd54d81d1ca4fc7
BLAKE2b-256 a21dc5f006a8ab030f0f3b9bb2ff7bd4efe9ed1ea402b69e99b1ba8d7208eb85

See more details on using hashes here.

Provenance

The following attestation bundles were made for memorylayer_server_rpg-0.2.0.tar.gz:

Publisher: publish-python.yml on scitrera/memorylayer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file memorylayer_server_rpg-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for memorylayer_server_rpg-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 55fb43b739ee3b50d3544e4b724953d74c11337216a902632e7f29b8b93a8c2c
MD5 6e50599108d24c21a7a2ed7274250e23
BLAKE2b-256 ade9bc0e1b152a9f3160f3af8c87f22a46c68de77a296b263332a4710e423fec

See more details on using hashes here.

Provenance

The following attestation bundles were made for memorylayer_server_rpg-0.2.0-py3-none-any.whl:

Publisher: publish-python.yml on scitrera/memorylayer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 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