A2K
Coming soon — see SantanderAI/a2k.
Overview
A2K is the reference Python distribution for the transport-agnostic
Agent-to-Knowledge protocol suite. It provides Pydantic wire models, vendored
JSON Schemas, and typed Protocol interfaces while remaining independent of
databases, identity providers, cloud platforms, and web frameworks.
Key features
- Shared KB Card, delegated identity, governance, and security-tier models.
- Knowledge Resolution Protocol models and interfaces for discovery and catalog operations.
- Knowledge Consumption Protocol models and interfaces for search, ask, explain, and document retrieval.
- Offline JSON Schema validation and PEP 561 type information.
- Structural interfaces that applications can implement without inheriting framework classes.
License
Licensed under the Apache License 2.0. See LICENSE and NOTICE.
Copyright (c) 2026 Santander Group.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file a2k-0.0.0.tar.gz.
File metadata
- Download URL: a2k-0.0.0.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4489ec7f8cf3317bb5bf0ed1e42063b92fa20a762c7c0bb269f541147c2f14b
|
|
| MD5 |
3092b01edd655b14663b6a61df056f67
|
|
| BLAKE2b-256 |
0c9fadd4908b9c9aee0f86147564eb434a9f5df242fba255e9919c299d857340
|
File details
Details for the file a2k-0.0.0-py3-none-any.whl.
File metadata
- Download URL: a2k-0.0.0-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c2ec5d678bb3a5818de66f04f2284a55fe72b00a289c64d6dc90c167549859f
|
|
| MD5 |
99bbe80e45093fbff8a993f4942f8eff
|
|
| BLAKE2b-256 |
5f87b223a6f1d47ce087d28d4c69551850c40df3c0ddb84cff6927cdbcd363a3
|