Skip to main content

SMRE — a free-to-install proprietary agent for AI memory virtualization analysis, connected to the Natilah Cloud Platform.

Project description

natilah-smre

Super Memory Reduction Engine for AI workloads.

SMRE is a free-to-install, closed-source memory virtualization tool for AI infrastructure. Teams deploy the lightweight SMRE Agent on their own machines, GPU servers, and clusters to measure memory pressure across model workloads. Advanced optimization logic, recommendations, benchmarking, dashboards, and cluster-wide insights are processed through the proprietary Natilah Cloud Platform.

Product Model

The public package is the SMRE Agent. It is designed to be frictionless to install and safe to run on developer machines or production infrastructure.

The SMRE Agent can locally inspect:

  • GPU VRAM inventory and utilization when nvidia-smi is available
  • CPU RAM inventory and utilization
  • SMRE vault physical size, logical size, and deduplication ratio
  • Base-model and adapter residency accounting
  • Basic model-library density signals

Natilah Cloud processes the proprietary layer:

  • KV-cache usage analysis
  • Fragmentation and allocator efficiency analysis
  • Deduplication opportunity discovery
  • Model residency efficiency scoring
  • Optimization recommendations
  • Benchmarking and workload simulation
  • Cluster-wide memory insights
  • Cost savings reports
  • Memory efficiency scores
  • Workload density metrics
  • Real-time dashboards
  • Enterprise integrations

The SMRE engine, algorithms, optimization models, analytics, recommendation logic, and benchmarking logic remain proprietary.

Install

pip install natilah-smre

The PyPI package and primary installed command are both natilah-smre. Python imports use natilah_smre because import names cannot contain hyphens.

Optional extras are available for environments that need Hugging Face model inspection or GPU validation:

pip install "natilah-smre[hf]"
pip install "natilah-smre[gpu]"
pip install "natilah-smre[serve]"
pip install "natilah-smre[all]"

Local development install from this checkout:

pip install -e .

Agent Usage

Run a local scan without a cloud account:

natilah-smre agent scan

Print the full local report as JSON:

natilah-smre agent scan --json

Connect the agent to Natilah Cloud:

natilah-smre login --key <your-smre-api-key>
natilah-smre status
natilah-smre agent scan --upload

API keys are read from SMRE_API_KEY or stored in ~/.smre/config. The default API base is https://api.natilah.com; override it with SMRE_API_BASE for private deployments.

Local Vault

The agent includes a local model vault for measuring base-model reuse and adapter residency. It stores one base model once and accounts for adapters or fine-tunes separately so SMRE can report the difference between naive residency and base-plus-adapter residency.

natilah-smre add-base instruct Qwen/Qwen2.5-0.5B-Instruct
natilah-smre add-adapter task13 wuyanzu4692/task-13-Qwen-Qwen2.5-0.5B-Instruct --base instruct
natilah-smre list
natilah-smre load instruct --out ./out

The default vault is ~/.smre/vault. Override it with --vault or SMRE_VAULT.

Repository Layout

natilah_smre/          # Python package for natilah-smre
  agent.py              # lightweight local SMRE Agent telemetry
  cli.py                # natilah-smre command: login, status, agent scan, vault commands
  store.py              # local content-addressed vault accounting
  dedup.py              # local block-level deduplication accounting
  hf_io.py              # optional Hugging Face model loading helpers
  model_store.py        # local base-plus-delta model accounting helpers
  tensor_compression.py # local compatibility utilities
experiments/
  *.py                  # validation and measurement experiments

License

SMRE is proprietary software. Installation and basic local agent usage are free, but the software is not open source. See LICENSE.

Project details


Download files

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

Source Distribution

natilah_smre-0.1.1.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

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

natilah_smre-0.1.1-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

Details for the file natilah_smre-0.1.1.tar.gz.

File metadata

  • Download URL: natilah_smre-0.1.1.tar.gz
  • Upload date:
  • Size: 24.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for natilah_smre-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2f98777ce1d46ebca39d6f9b4c84400563cda92d01087c0b217c3103b307fa50
MD5 ca3bca703034a335d97e1bcb8d92e84a
BLAKE2b-256 0a1c1d1b9cc0c376a004b355a65a36fde525320c946b47b8b704507fadfdd612

See more details on using hashes here.

File details

Details for the file natilah_smre-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: natilah_smre-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 25.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for natilah_smre-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9eda6cb900ccb8796f0c453bb3dea7c99232dc562a00c2db2d9e2fdc29304a01
MD5 9f9383831c953d91c14ed3a9bff8c990
BLAKE2b-256 40d630f3095a3185d58baf271e357a7ffa6de0b92e24d61740df6a37ead8f07e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page