Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyPI Licence

SimpleAIBLE

An AI-friendly BLE toolkit powered by SimpleBLE. Scan, connect, and interact with Bluetooth Low Energy devices from AI agents and scripts.

Key Features

  • MCP Server: Expose BLE operations as tools for MCP-capable clients (Cursor, Claude Code, Windsurf, etc.)

  • HTTP Server: Control BLE devices over a REST API

  • Agent Skills: Teach your AI assistant how to work with Bluetooth devices using reusable skill files

  • Cross-Platform: Works on Windows, macOS, and Linux

Support & Resources

We’re here to help you succeed with SimpleAIBLE:

Don’t hesitate to reach out if you need assistance - we’re happy to help!

Installation

Install SimpleAIBLE using your preferred package manager:

Using uv (recommended):

uv tool install simpleaible

Or using pip:

pip install simpleaible

MCP Server

Expose BLE operations as tools for MCP-capable clients (Cursor, Claude Code, etc.). Configure it in your MCP client with the following command: "command": "simpleaible-mcp".

See the MCP Server docs for full tool documentation and client-specific setup.

HTTP Server

Run the REST API for controlling BLE devices remotely:

simpleaible-http --host 127.0.0.1 --port 8000

See the HTTP Server docs for the full API reference.

Agent Skills

Install the SimpleAIBLE skill to give your AI agent built-in knowledge of BLE workflows. The bundled installer detects Claude Code and Codex automatically:

simpleaible install

Run simpleaible uninstall to remove the skill again. For other agents, use the skills CLI:

npx skills add https://github.com/simpleble/simpleble --skill simpleaible

See the Agent Skills docs for more details.

License

SimpleAIBLE follows the SimpleBLE license, the Business Source License 1.1 (BUSL-1.1). It is free for non-commercial use, and commercial use needs a commercial license. We offer free commercial licenses for small projects and early-stage companies: email us or leave us a message to discuss your use case. Commercial licenses carry no royalties or revenue sharing; see the licensing page for terms.


SimpleAIBLE is a project powered by The California Open Source Company.

Metadata

Release files for simpleaible 1.2.1.dev106

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simpleaible 1.2.1.dev106
File Size Uploaded Provenance
simpleaible-1.2.1.dev106.tar.gz 16.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for simpleaible 1.2.1.dev106
File Interpreter ABI Platform
simpleaible-1.2.1.dev106-py3-none-any.whl Python 3 none any Details

Total release size: 34.9 kB

Release files / simpleaible-1.2.1.dev106.tar.gz

Download URL simpleaible-1.2.1.dev106.tar.gz
Size 16.5 kB
Tags Source
SHA-256 checksum
How to use checksums
b79aac6a39bfaac355880aeecc4ec7643e13afed717b08bea9cb8385e38e7719
BLAKE2b-256 checksum
How to use checksums
f78ccc92d734da39deb67f46a090da39e8262e840db298c59a8b3abcad87a503
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / simpleaible-1.2.1.dev106-py3-none-any.whl

Download URL simpleaible-1.2.1.dev106-py3-none-any.whl
Size 18.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
11bdeb9746eeaaf7980c125b3b8e86ac2c29a3097c644f4327d09ad9ab79d9c6
BLAKE2b-256 checksum
How to use checksums
4940c5b61a58331610f09f739baaec472f9959ecc08ed14bb76381e265b35c21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Security for simpleaible 1.2.1.dev106

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page