Registry / database / nucliadb

nucliadb

JSON →
library6.13.0.post6240pypypiunverified

NucliaDB is a semantic database for managing and querying unstructured data with AI-powered search. Version 6.13.0.post6240 supports Python >=3.10, <4.

pip install nucliadb
INSTALL
IMPORT
SIG · NUCLIADB
N
nucliadb
databasepythonv6.13.0.post6240
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

NucliaDBClient
from nucliadb import NucliaDBClient
from nucliadb import NucliaDBClient

Initialize client and list resources.

import os from nucliadb import NucliaDBClient client = NucliaDBClient( url=os.environ.get('NUCLIADB_URL', 'http://localhost:8080'), api_key=os.environ.get('NUCLIADB_API_KEY', '') ) resources = client.list_resources() print(resources)
nucliadb --version
Debug
Known issues
breakingPython 3.10 minimum: versions <3.10 are not supported.
fix
Upgrade to Python >=3.10.
affects: >=6.0
deprecatedOld nucliadb_client package is deprecated. Use top-level nucliadb module.
fix
Replace 'from nucliadb_client import ...' with 'from nucliadb import ...'.
affects: >=6.0
gotchaAccess/secret keys: Provide via environment variables or config, not hardcoded.
fix
Use os.environ.get('NUCLIADB_ACCESS_KEY', '') and NUCLIADB_SECRET_KEY.
affects: all
gotchaAsync vs sync client: Misusing blocking calls in async context.
fix
Use NucliaDBClient for sync, NucliaDBAsyncClient for async; await methods appropriately.
affects: all
Upgrade
Version history
6.13.0.post6240latest on PyPI · released May 8, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
37 hits · last 30 days
node
32
OpenAI (training)
1
Resources
nucliadb — pip install nucliadb · libregistry