Name | devicebay JSON |
Version |
0.1.28
JSON |
| download |
home_page | None |
Summary | Devices for AI agents |
upload_time | 2024-09-20 20:14:54 |
maintainer | None |
docs_url | None |
author | Patrick Barker |
requires_python | <4.0,>=3.10 |
license | MIT |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<br />
<p align="center">
<!-- <a href="https://github.com/agentsea/skillpacks">
<img src="https://project-logo.png" alt="Logo" width="80">
</a> -->
<h1 align="center">DeviceBay</h1>
<p align="center">
Devices for AI agents
<br />
<a href="https://docs.hub.agentsea.ai/introduction"><strong>Explore the docs »</strong></a>
<br />
<br />
<a href="https://youtu.be/exoOUUwFRB8">View Demo</a>
·
<a href="https://github.com/agentsea/devicebay/issues">Report Bug</a>
·
<a href="https://github.com/agentsea/devicebay/issues">Request Feature</a>
</p>
<br>
</p>
DeviceBay offers pluggable devices ready to be used by AI agents, complete with a UI experience.
## Installation
```sh
pip install devicebay
```
## Supported Devices
- Desktops via [AgentDesk](https://github.com/agentsea/agentdesk)
- Filesystems via [FileSystem](./devicebay/devices/filesystem.py)
- Browsers via [Playwright](./devicebay/devices/browser.py)
- Repositories via [Github](./devicebay/devices/gh.py)
## Backends
Device configuration storage can be backed by:
- Sqlite
- Postgresql
Sqlite will be used by default. To use postgres simply configure the env vars:
```sh
DB_TYPE=postgres
DB_NAME=devices
DB_HOST=localhost
DB_USER=postgres
DB_PASS=abc123
```
## Community
Come join us on [Discord](https://discord.gg/hhaq7XYPS6).
Raw data
{
"_id": null,
"home_page": null,
"name": "devicebay",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "Patrick Barker",
"author_email": "patrickbarkerco@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/fb/86/62f2b08a572be30221935675449fdeb4812212c3f191a900eae1fb3a401b/devicebay-0.1.28.tar.gz",
"platform": null,
"description": "<br />\n<p align=\"center\">\n <!-- <a href=\"https://github.com/agentsea/skillpacks\">\n <img src=\"https://project-logo.png\" alt=\"Logo\" width=\"80\">\n </a> -->\n\n <h1 align=\"center\">DeviceBay</h1>\n\n <p align=\"center\">\n Devices for AI agents\n <br />\n <a href=\"https://docs.hub.agentsea.ai/introduction\"><strong>Explore the docs \u00bb</strong></a>\n <br />\n <br />\n <a href=\"https://youtu.be/exoOUUwFRB8\">View Demo</a>\n \u00b7\n <a href=\"https://github.com/agentsea/devicebay/issues\">Report Bug</a>\n \u00b7\n <a href=\"https://github.com/agentsea/devicebay/issues\">Request Feature</a>\n </p>\n <br>\n</p>\n\nDeviceBay offers pluggable devices ready to be used by AI agents, complete with a UI experience.\n\n## Installation\n\n```sh\npip install devicebay\n```\n\n## Supported Devices\n\n- Desktops via [AgentDesk](https://github.com/agentsea/agentdesk)\n- Filesystems via [FileSystem](./devicebay/devices/filesystem.py)\n- Browsers via [Playwright](./devicebay/devices/browser.py)\n- Repositories via [Github](./devicebay/devices/gh.py)\n\n## Backends\n\nDevice configuration storage can be backed by:\n\n- Sqlite\n- Postgresql\n\nSqlite will be used by default. To use postgres simply configure the env vars:\n\n```sh\nDB_TYPE=postgres\nDB_NAME=devices\nDB_HOST=localhost\nDB_USER=postgres\nDB_PASS=abc123\n```\n\n## Community\n\nCome join us on [Discord](https://discord.gg/hhaq7XYPS6).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Devices for AI agents",
"version": "0.1.28",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ce60b501e8494a053a15f769ec5762a19da1cb54e96773f4c3b264fbaf696609",
"md5": "3a2321f8b3809a92932c3d5d9b037ed9",
"sha256": "67eb15a8d3284e22d896ea8a8096a6d9798214ce258fcfa1aa08df7dd1c4620b"
},
"downloads": -1,
"filename": "devicebay-0.1.28-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3a2321f8b3809a92932c3d5d9b037ed9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 13362,
"upload_time": "2024-09-20T20:14:53",
"upload_time_iso_8601": "2024-09-20T20:14:53.341793Z",
"url": "https://files.pythonhosted.org/packages/ce/60/b501e8494a053a15f769ec5762a19da1cb54e96773f4c3b264fbaf696609/devicebay-0.1.28-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb8662f2b08a572be30221935675449fdeb4812212c3f191a900eae1fb3a401b",
"md5": "a229c93f9d457956cb91a43f8779f45c",
"sha256": "e9ccce087b203a124b0936445967ec97e5388a5fe358bca5ee82ef70950ba11a"
},
"downloads": -1,
"filename": "devicebay-0.1.28.tar.gz",
"has_sig": false,
"md5_digest": "a229c93f9d457956cb91a43f8779f45c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 10566,
"upload_time": "2024-09-20T20:14:54",
"upload_time_iso_8601": "2024-09-20T20:14:54.765096Z",
"url": "https://files.pythonhosted.org/packages/fb/86/62f2b08a572be30221935675449fdeb4812212c3f191a900eae1fb3a401b/devicebay-0.1.28.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-20 20:14:54",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "devicebay"
}