Skip to main content

conproxy

Retrieval-leg cache for agentic RAG. Native Rust bindings: in-process Engine or gRPC ConproxyClient.

Not an LLM-answer cache (that's GPTCache / RedisVL). Hits skip embed + upstream search when agents re-query.

pip install conproxy
from conproxy import Engine

engine = Engine(config="conproxy.toml")
result = await engine.query("how does X work", top_k=10)
# result.cache_status: 1=hit, 2=miss, 3=stale, 4=frozen

Talk to a running daemon instead:

from conproxy import ConproxyClient

client = ConproxyClient(grpc_url="http://localhost:9999")
resp = client.query("how does X work", top_k=5)

Extras: pip install conproxy[langchain] · pip install conproxy[llama-index]

Download files

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

Source Distribution

conproxy-0.2.1.tar.gz (1.6 MB view details)

Uploaded Source

Built Distributions

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

conproxy-0.2.1-cp310-abi3-musllinux_1_2_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

conproxy-0.2.1-cp310-abi3-musllinux_1_2_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

conproxy-0.2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

conproxy-0.2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

File details

Details for the file conproxy-0.2.1.tar.gz.

File metadata

  • Download URL: conproxy-0.2.1.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for conproxy-0.2.1.tar.gz
Algorithm Hash digest
SHA256 0d54a81db1d0552421e59d40b99e8a9ccf4039aca7ae7e12b76676d645ecc7ee
MD5 3e86132ffd7e7308d1f4b317606649d5
BLAKE2b-256 ad07e6ec300974f90fb486162fad82af746bbb8d435655ae516612efc8f4561d

See more details on using hashes here.

Provenance

The following attestation bundles were made for conproxy-0.2.1.tar.gz:

Publisher: release.yml on jmcgrath207/conproxy

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

File details

Details for the file conproxy-0.2.1-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for conproxy-0.2.1-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 167dd0305bfb0d86640d1cc616ffee43c1d4e7eb2de12a3ca4902731069c102a
MD5 992089ad64eafca26514faa6745287d9
BLAKE2b-256 077b8e78af38b07a2afcabdbfa515ed4afb4f874e95d0c609acf8e8453a55807

See more details on using hashes here.

Provenance

The following attestation bundles were made for conproxy-0.2.1-cp310-abi3-musllinux_1_2_x86_64.whl:

Publisher: release.yml on jmcgrath207/conproxy

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

File details

Details for the file conproxy-0.2.1-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for conproxy-0.2.1-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8e7c25926f4db1471978c7fa55fd5831b77fb7921ecafcaa4c600ee57cd9047d
MD5 0235260028e93bc1600019cdfbbd00b8
BLAKE2b-256 a5cd0a3f1212cfcb42f89c61a42823d2c4e812e37e2dac29f2cab58e2edcdbc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for conproxy-0.2.1-cp310-abi3-musllinux_1_2_aarch64.whl:

Publisher: release.yml on jmcgrath207/conproxy

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

File details

Details for the file conproxy-0.2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for conproxy-0.2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78b585590f7f0e5b2ba3fddc0e82fed840d6fac5ae36eabdd03f6a04d929fc9c
MD5 5a1eca52b07d375297626aa627d9379c
BLAKE2b-256 efe4a082287ba43adb0c0312bcb906180f3d6525f6b45fcc82741ae07dcc33eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for conproxy-0.2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on jmcgrath207/conproxy

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

File details

Details for the file conproxy-0.2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for conproxy-0.2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4535103ddf7bc4c8e936f9f2661e6abe9aaeb77a0617ac4957456c005396ba4a
MD5 20558573ad5a3a0f2bcc4f6768775a71
BLAKE2b-256 689631efe155594b82bc00dabaa4ac23da701e26b16163965db24544250f38f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for conproxy-0.2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on jmcgrath207/conproxy

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.1 This release

5 files

0.2.0

5 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