Skip to main content

nodeproxy-tools

Python clients for NodeProxy, TokenSqueezer, and VectorCache — x402-gated agent APIs.

Install

NodeProxy (scrape → markdown)

pip install "nodeproxy-tools[x402,langchain]"
export EVM_PRIVATE_KEY=0x...

TokenSqueezer (LLM token compression)

pip install "nodeproxy-tools[tokensqueezer]"
# or standalone when published: pip install "tokensqueezer-tools[x402,langchain]"
from tokensqueezer_tools import TokenSqueezerClient

VectorCache (semantic vector cache)

pip install "nodeproxy-tools[vectorcache]"
# or standalone when published: pip install "vectorcache-tools[x402,langchain]"
from vectorcache_tools import VectorCacheClient

Everything

pip install "nodeproxy-tools[all]"
export EVM_PRIVATE_KEY=0x...

LangChain — NodeProxy

from nodeproxy_tools.langchain import NodeProxyMarkdownTool

tool = NodeProxyMarkdownTool()
print(tool.invoke({"url": "https://example.com"}))

LangChain — TokenSqueezer

from tokensqueezer_tools.langchain import TokenSqueezerTool

tool = TokenSqueezerTool()
tool.invoke({"text": "Long noisy agent feed…"})

LangChain — VectorCache

from vectorcache_tools.langchain import VectorCacheTool

tool = VectorCacheTool()
tool.invoke({"query": "agent swarm lookup", "vector": [0.1, 0.2, 0.3]})

CrewAI

from nodeproxy_tools.crewai import NodeProxyMarkdownTool

tool = NodeProxyMarkdownTool()
print(tool._run("https://example.com"))

CLI

nodeproxy-parse https://example.com

Publish

bash /home/me/SAAS/scripts/publish-pypi.sh nodeproxy

Download files

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

Source Distribution

nodeproxy_tools-0.2.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

nodeproxy_tools-0.2.0-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nodeproxy_tools-0.2.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for nodeproxy_tools-0.2.0.tar.gz
Algorithm Hash digest
SHA256 99a6cbdb4083aec19b81d3cb16aadef5cb39542a96b2cce7e7e530b92d275a70
MD5 9e4534c9dba355d4dd23e7bd107e5d18
BLAKE2b-256 68d7a5473d037f74903ed8e26ab6baa6a89e1734e05c4c1d7f8a60b17aaba6eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nodeproxy_tools-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4eca0f8e1a6ed58cfccc3e0f2f9dfce607434afa62778f4ed9c312184e7878ae
MD5 61d6fff390e2cdeed3b65c16e5f50611
BLAKE2b-256 76860db19a7b4cfef76ea21f835aadca0d2ebfc7b740fa22c6c38314538469e9

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