langchain-sidequest
Give your LangChain or LangGraph agent hands in the real world. SideQuest lets an agent hire a verified local person to check a store, photograph a shelf or property, inspect an item before purchase, run a pickup and drop-off, or make a phone call. Every quest is paid upfront into escrow, and the person submits photo, GPS, and written proof.
Install
pip install langchain-sidequest
Get an API key at sidequestpays.com/post (or POST /v1/requesters), then:
export SIDEQUEST_API_KEY=sq_live_...
Use
from langchain_sidequest import SideQuestToolkit
from langgraph.prebuilt import create_react_agent
tools = SideQuestToolkit().get_tools()
agent = create_react_agent("anthropic:claude-sonnet-4-5", tools)
agent.invoke({"messages": [("user", "Check if Joe's Hardware at 412 Main St, Philadelphia is open right now and photograph the hours sign. Budget $15.")]})
Tools: list_templates, create_quest, get_quest, list_quests, approve_quest, dispute_quest, cancel_quest, get_balance.
Use SideQuestToolkit(read_only=True) for an agent that should only look up quests.
Safety and spending
Create a capped agent key so an agent can't overspend: POST /v1/keys with max_quest_usd and daily_limit_usd, or require your approval by email for every quest with requires_approval: true. See the docs.
License
MIT
Metadata
Release files for langchain-sidequest 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| langchain_sidequest-0.1.0.tar.gz | 2.8 kB | Without provenance | Details for langchain_sidequest-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| langchain_sidequest-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for langchain_sidequest-0.1.0-py3-none-any.whl |
Total release size: 6.3 kB
Release files / langchain_sidequest-0.1.0.tar.gz
| Download URL | langchain_sidequest-0.1.0.tar.gz |
|---|---|
| Size | 2.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f41c631055abacd44a5e264f8ef9f55623c80b3079e28ba1796dfeab99b69ea
|
|
BLAKE2b-256 checksum How to use checksums |
e64ef499ea93a5c4b4a78753e47a9ae1b153ae082a7fa74ff851f4686b42ea04
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / langchain_sidequest-0.1.0-py3-none-any.whl
| Download URL | langchain_sidequest-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ecbcb247f69e68c1e6f715aee78dfaa79284722b196346f5ce518d617f1af277
|
|
BLAKE2b-256 checksum How to use checksums |
e337a4e4703ffdf1b535c1d13d4995885c36679e5d034dac0ec3389eebe1e710
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Security for langchain-sidequest 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.