Catalog PyPI
Back to packageRELEASE DETAILS

2.0.0

PyPI

agredadb

Official Python Client for AgredaDB - The Limitless Database

Published18 Jan 2026
Direct dependencies5
Transitive dependenciesNot calculated

README

Version 2.0.0 documentation

AgredaDB Python SDK

Official Python client for AgredaDB v2.0 - The Limitless Database.

Installation

pip install agredadb

Quick Start

from agredadb import AgredaDBClient

# Connect to AgredaDB
client = AgredaDBClient("localhost:19999")

# Insert data
client.insert("users", {
    "id": 1,
    "name": "John Doe",
    "email": "john@example.com",
    "vector": [0.1, 0.2, 0.3, 0.4],
    "metadata": {"type": "user"}
})

# Get data
user = client.get("users", "id", 1)
print(user)

# Vector search
results = client.search("users", 
    vector=[0.1, 0.2, 0.3, 0.4], 
    limit=10
)

# Close connection
client.close()

Features

  • ✅ Simple and intuitive API
  • ✅ Vector similarity search
  • ✅ Batch operations
  • ✅ PyTorch/NumPy integration
  • ✅ Context manager support
  • ✅ Type hints

Documentation

Full documentation available at: https://github.com/luisagreda-aidev/agredadb

License

GNU Affero General Public License v3 (AGPLv3)

Author

Luis Eduardo Agreda Gonzalez

Downloads & popularity

Awaiting observations

No metric observations yet

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

Declared dependencies 5

Native requirements
5 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
requests
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
requests>=2.25.0runtime
torch
Environment
{
  "extras": "",
  "marker": "extra == \"ml\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
torch>=1.9.0; extra == "ml"runtime
numpy
Environment
{
  "extras": "",
  "marker": "extra == \"ml\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
numpy>=1.19.0; extra == "ml"runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
pytest>=6.0.0; extra == "dev"runtime
pytest-cov
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
pytest-cov>=2.10.0; extra == "dev"runtime

Distribution files

2 collected
agredadb-2.0.0-py3-none-any.whl

bdist_wheel · 7.93 KB · Python py3

Source file
agredadb-2.0.0.tar.gz

sdist · 7.77 KB · Python source

Source file

Repository

PENDING
luisagreda-aidev/agredadb

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:25 UTC

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

Record identity

package_version:074dcdd497efc37dc6983bf191c64f1de9afc1f852fc25b08bebe7b3c27c6f72

Other collected versions

View all collected versions →