Talocode (unified cloud client)
Unified Python client for Talocode Cloud — Skills, Agent Browser, SearchLane, InvoiceLane, GeoLane, and cloud billing/projects.
Part of Talocode — open tools people trust; sell hosted power behind them.
| Package | pip install talocode |
| Cloud API | https://api.talocode.site |
| Auth | TALOCODE_API_KEY (Bearer) |
| Repo | github.com/talocode/stacklane |
| Docs | docs.talocode.site |
| License | MIT |
Why this package?
Talocode Cloud exposes many product namespaces under one base URL. This client gives you one import and stdlib-only HTTP for:
- Skills — generate installable AI skill packs from GitHub/docs/text; export for Cursor / Claude
- Agent Browser — check, screenshot, extract, analyze pages
- SearchLane — agent web search, news, research with citations
- InvoiceLane — extract / validate invoices & receipts
- GeoLane — AI-visibility / GEO audit & compare
- Cloud — pricing, projects, wallet, usage
Dedicated packages exist for deep product CLIs (talocode-tera, talocode-searchlane, tradia, …). Use talocode when you want the whole control plane from Python.
Install
pip install -U talocode
Requires Python 3.10+. No third-party runtime dependencies.
Quickstart
import os
from talocode import TalocodeClient
client = TalocodeClient(api_key=os.environ["TALOCODE_API_KEY"])
# base_url default: https://api.talocode.site
print(client.health())
print(client.cloud_pricing())
# Skills — GitHub profile → SKILL.md pack (80 credits)
skill = client.skills_generate_github_profile("octocat")
# Agent Browser — structured page extract
page = client.agent_browser_extract("https://example.com", include_links=True)
# SearchLane — web search (5 credits)
hits = client.searchlane_query("MCP agent tools", limit=5)
# InvoiceLane
doc = client.invoicelane_extract("Invoice #123 Total $50.00")
# GeoLane
audit = client.geolane_audit("https://example.com")
Environment
| Variable | Default | Purpose |
|---|---|---|
TALOCODE_API_KEY |
— | API key (required for most routes) |
TALOCODE_BASE_URL |
https://api.talocode.site |
API host |
Product APIs (this client)
Skills (/v1/skills/*)
| Method | Credits (typical) |
|---|---|
skills_generate_github_profile(username) |
80 |
skills_generate_github_repo(repo_url) |
100 |
skills_generate_docs(url) |
100 |
skills_generate_text(name, content) |
40 |
skills_export_cursor(skill) |
10 |
skills_export_claude(skill) |
10 |
skills_health() |
— |
Agent Browser (/v1/agent-browser/*)
agent_browser_check(url, screenshot=False, vision=False)agent_browser_screenshot(url, full_page=False, width=1280, height=720)agent_browser_extract(url, include_images=False, include_links=False)agent_browser_analyze(url, analysis=None)agent_browser_health()
SearchLane (/v1/searchlane/*)
| Method | Credits |
|---|---|
searchlane_query(query, limit=10) |
5 |
searchlane_news(query, limit=10) |
8 |
searchlane_research(query, limit=10, fetch_pages=True) |
30 |
searchlane_health() |
— |
Prefer pip install talocode-searchlane for a focused SearchLane-only client + CLI.
InvoiceLane (/v1/invoicelane/*)
invoicelane_extract(text, type=None)invoicelane_validate(document_type, fields)invoicelane_health()
GeoLane (/v1/geolane/*)
geolane_audit(url)geolane_compare(url_a, url_b)geolane_health()
Cloud / billing
cloud_pricing()cloud_projects_list()/cloud_project_create(name, slug=None)/cloud_project_get(id)cloud_project_wallet(project_id)/cloud_project_usage(project_id, ...)health()→ cloud health
CLI
export TALOCODE_API_KEY=...
talocode health
talocode pricing
talocode skills health
talocode skills github-profile octocat
talocode agent-browser check https://example.com
talocode search "latest AI news"
Related packages
| pip install | Role |
|---|---|
talocode |
This package — unified cloud client |
talocode-tera |
Chat / writing / coding API |
talocode-searchlane |
SearchLane-only client + CLI |
talocode-codra |
Coding agent API client |
talocode-devtool |
Local developer toolbox CLI |
talocode-screenlane |
ScreenLane voice/screen client |
talocode-xprolane |
X Pro setup assistant |
tradia |
Trading intelligence |
contextlane |
Context ingestion for agents |
Talocode ecosystem
| Project | What it is |
|---|---|
| StackLane | Cloud control plane (this client’s home) |
| Tera | AI capabilities API |
| SearchLane | Agent web search & research |
| Codra | Coding agent |
| Agent Browser | Browser automation for agents |
| Tradia | Trading intelligence |
| ContextLane | Context ingestion |
| ScreenLane | Screen-aware commands |
| GateLane | MCP gateway |
More: github.com/talocode · docs.talocode.site
License
MIT © Talocode
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 talocode-0.1.1.tar.gz.
File metadata
- Download URL: talocode-0.1.1.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2236cbe0060b609d0f42b3e3fbc3723f32c60950a53510a3cef36740692c9970
|
|
| MD5 |
bea35273508b349e8791b5479f3a70ea
|
|
| BLAKE2b-256 |
45ddbbc73182a063b68ce73f11b5a83b22de75f3e12b20da38a294501823cfb8
|
File details
Details for the file talocode-0.1.1-py3-none-any.whl.
File metadata
- Download URL: talocode-0.1.1-py3-none-any.whl
- Upload date:
- Size: 7.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f3e931bbb5443082df45fd594c0e13ae705421b2eb04943be39b99ec0d4661c2
|
|
| MD5 |
344d34df21f961bf174204627cea8ea9
|
|
| BLAKE2b-256 |
3b5cd92f1cc779b455a495da34ba48c60871dfd766147269cedd33dbfcb1ff27
|