Skip to main content

Browser automation service with AI-powered element identification and locator generation

Project description

Browser Service - PyPI Package

AI-powered browser automation service with intelligent element identification and locator generation.

🎯 Overview

Browser Service provides an intelligent API for browser automation with AI-powered element locator generation. It simplifies web automation by automatically identifying and generating reliable selectors for web elements.

⚙️ Installation

pip install browser-service

🔧 Prerequisites

You'll need:

  • Python 3.8+ installed

📦 Package Contents

The package includes:

browser_service/
├── __init__.py          # Package entry point
├── config.py            # Configuration management
├── agent/               # Custom actions
├── api/                 # HTTP API endpoints
├── browser/             # Browser lifecycle
├── locators/            # Locator generation
├── prompts/             # Prompt templates
├── tasks/               # Task processing
└── utils/               # Utilities

✅ What's Included

  • ✅ Automated PyPI publishing via GitHub Actions
  • ✅ Auto-versioning for each commit to main
  • ✅ Manual release capability for major versions
  • ✅ Full documentation and examples
  • ✅ Comprehensive test suite

🆘 Development

For development and contribution:

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

browser_service-0.0.1.tar.gz (69.9 kB view details)

Uploaded Source

Built Distribution

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

browser_service-0.0.1-py3-none-any.whl (81.0 kB view details)

Uploaded Python 3

File details

Details for the file browser_service-0.0.1.tar.gz.

File metadata

  • Download URL: browser_service-0.0.1.tar.gz
  • Upload date:
  • Size: 69.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for browser_service-0.0.1.tar.gz
Algorithm Hash digest
SHA256 22f89b025e5d3350bbfa56b9f9b5efb7254834288eb322b5d286356bbf105420
MD5 3e9a683adc94d076843ae92e5308ac92
BLAKE2b-256 c4c41381e1633d598ab621f2e9b4ca70f8f812bfc25ca82db872089dfbee8b89

See more details on using hashes here.

File details

Details for the file browser_service-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for browser_service-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d6ec157ee52f99a544618c8aa1f33fea074ff1b15a284cdb986542b6831bf103
MD5 49f638dbe6ff30570dd5d889956ad49a
BLAKE2b-256 0028fcc820295d2f7883040b5c59139909a09a28ec522c5d75616363078b0824

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