Metadata-Version: 2.1
Name: eidolon-browser-service
Version: 0.1.0
Summary: 
Author: Luke Lalor
Author-email: lukehlalor@gmail.com
Requires-Python: >=3.10,<3.13
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: server
Requires-Dist: fastapi[standard] (>=0.115.6,<0.116.0) ; extra == "server"
Requires-Dist: playwright (>=1.49.0,<2.0.0)
Requires-Dist: pydantic (>=2.10.3,<3.0.0)
Project-URL: Github, https://github.com/eidolon-ai/eidolon
Project-URL: Website, https://www.eidolonai.com/
Description-Content-Type: text/markdown

# Eidolon Browser Service
This is a playwright wrapper that allows you to run browser automation for AI Agents. It exposes a restapi to create new 
pages, execute javascript code on a page, and get the page content. It supports OpenAPI and hosts a swagger UI on /docs.

To use this service as a client pip install. There is an optional extra 'server' that includes the dependencies needed 
to run the server, keeping this library as a lightweight client.

To run with docker:
```bash

```

