Catalog PyPI
PACKAGE EXPLORERView in registry

aice-data-brain

PyPI

Python SDK for the AICE Data Brain multi-source data connection + query layer

Versions collected1
Direct dependencies4From release 0.1.2
Last observed21 Oct, 10:07 UTC

README

Version 0.1.2 documentation

aice-data-brain

Python SDK for the Data Brain a multi-source connection layer that preprocesses, inspects, and answers questions over arbitrary data sources without exposing raw credentials to the model.

from aice_data_brain import DataBrainClient

client = DataBrainClient(base_url="https://db.example.com", api_key="sk-…")

# Connection lifecycle
client.connections.preprocess("postgres", config={"dsn": "…"})
client.connections.process("postgres", connection_id="cn_123")
client.connections.inspect("postgres", connection_id="cn_123")

# Query
result = client.connections.query(
    "postgres",
    connection_id="cn_123",
    query="SELECT * FROM events LIMIT 10",
)

# Describe what's connected
descriptors = client.descriptors.list()

Endpoints covered (see data_brain/app/api/routes/):

  • GET /health
  • POST /connections/{connection_type}/preprocess
  • POST /connections/{connection_type}/process
  • POST /connections/{connection_type}/cleanup
  • POST /connections/{connection_type}/query
  • POST /connections/{connection_type}/inspect
  • GET /descriptors/… (list available data descriptors)

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.228 Sept 20264

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 10:07 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:c59491c7ad705bb6dd31e56da6421362efebb47f5f2d65efa9fcc59354e752c8