dendrite-python-sdk
Basic Information
Dendrite Python SDK is a developer-focused framework for building web-capable AI agents that browse and interact with websites like humans. It provides an asynchronous client API (AsyncDendrite) to navigate pages, click and type into elements, fill fields, press keys, extract structured data, convert pages or fragments to markdown, authenticate on sites and save cookies, and download or upload files. The README includes concrete examples such as automating Outlook to send email, scraping Y Combinator company listings, extracting metrics from Google Analytics, and downloading bank transactions. The SDK supports scaling via a remote browser client that integrates with Browserbase, and it can be combined with external LLMs by configuring API keys such as Anthropic. The project is open source but not under active development; it remains available for forking, study, and adaptation.