Skip to main content

Python SDK for Arachne — Web Intelligence Platform: search, scrape, browser, vision, transcribe, RAG, and more

Project description

Arachne Python SDK

Web Intelligence Platform — search, scrape, browser automation, vision, transcribe, RAG queries, and more.

Quick Start

pip install arachne-sdk
from arachne_sdk import Arachne

client = Arachne(api_key="arn_...")

# Web search
results = client.search("preço iPhone 16 Brasil 2026")
for r in results:
    print(f"{r.title}: {r.url}")

# Scrape a URL
content = client.scrape("https://example.com")
print(content.markdown[:500])

# Smart Router — let Arachne figure out the best tool
result = client.do("busca e extrai o conteúdo do site da Amazon sobre iPhone")

# Browser extraction (for JS-heavy/Cloudflare sites)
data = client.browser_extract("https://site-com-cloudflare.com")

# Image analysis (OCR + VLM)
vision = client.vision("https://example.com/foto.jpg")
print(vision.ocr_text)

# Audio/video transcription
transcript = client.transcribe("https://youtube.com/watch?v=...")

# RAG query
answer = client.query("como funciona a RAG do Arachne?", kb_id=1)

# Tool chaining (multiple tools in sequence or parallel)
results = client.chain([
    {"tool": "arachne_search", "args": {"query": "iPhone 16"}},
    {"tool": "arachne_search", "args": {"query": "Samsung S25"}},
], parallel=True)

Why Arachne?

  • 18+ tools — search, scrape, browser, vision, transcribe, RAG, health, workflows
  • Smart Router — tell it what you want in plain language, it picks the tool
  • Tool Chaining — run multiple tools in sequence or parallel
  • Memory Cache — repeated calls return instantly
  • Anti-bot evasion — Playwright + Camoufox + fingerprint rotation for tough sites
  • On-premise — self-hosted, no data leaves your infra

License

MIT

Project details


Download files

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

Source Distribution

arachne_sdk-0.2.0.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

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

arachne_sdk-0.2.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for arachne_sdk-0.2.0.tar.gz
Algorithm Hash digest
SHA256 02244a4cbd778f8e5d54160afdf1bbadde8e98862cf5863d113d0dff837f6755
MD5 d62e71e3a4e16d1a28ec7027641d3721
BLAKE2b-256 c955ad74f375fd1a38aad63b3533ce2059d9c9c491d7806273d4c8ccece14287

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arachne_sdk-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for arachne_sdk-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 19e19c59a0606efdc0241dc8eefbb52fb7be80f6e35327ba6162f9b4906d2ef2
MD5 affac40fca4d22b502dfb6d26e6b418f
BLAKE2b-256 49f8b58dda5166c9ca55217f27b7abf6c996229306968b5d2b7c0433e1991933

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