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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99a6cbdb4083aec19b81d3cb16aadef5cb39542a96b2cce7e7e530b92d275a70
|
|
| MD5 |
9e4534c9dba355d4dd23e7bd107e5d18
|
|
| BLAKE2b-256 |
68d7a5473d037f74903ed8e26ab6baa6a89e1734e05c4c1d7f8a60b17aaba6eb
|
File details
Details for the file nodeproxy_tools-0.2.0-py3-none-any.whl.
File metadata
- Download URL: nodeproxy_tools-0.2.0-py3-none-any.whl
- Upload date:
- Size: 16.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4eca0f8e1a6ed58cfccc3e0f2f9dfce607434afa62778f4ed9c312184e7878ae
|
|
| MD5 |
61d6fff390e2cdeed3b65c16e5f50611
|
|
| BLAKE2b-256 |
76860db19a7b4cfef76ea21f835aadca0d2ebfc7b740fa22c6c38314538469e9
|