polign_db
The polign_db server and command-line client, packaged so that pip can install them.
pip install polign_db
This puts two programs into your environment, next to python:
| Program | What it is |
|---|---|
polign-server |
The database server |
polign |
The CLI: put, get, search, and the polign mcp server that Recall uses |
They are the same binaries as the GitHub release with the same version number. Wheels exist for Linux (x86_64 and arm64, glibc and musl), macOS 12 or newer (Apple silicon and Intel), and Windows (x86_64 and arm64). Nothing is compiled and nothing is downloaded at install time or at run time.
Start a server
polign-server -store fs:./polign-data
That serves HTTP on http://localhost:23000 and keeps its data in
./polign-data. Use s3://bucket/prefix, gcs:// or az:// instead of
fs: to store into a bucket. Get started
covers the rest.
Find the binaries from Python
An activated environment has both programs on PATH. Code that runs without
activation, such as /srv/app/.venv/bin/python worker.py, can ask for the path:
import polign_db
polign_db.find_bin("polign") # /srv/app/.venv/bin/polign
polign_db.find_bin("polign-server")
Which package do I want?
| Package | What it installs |
|---|---|
polign_db |
The server and CLI binaries (this package) |
polign |
The Python client for a running server |
polign-recall |
Typed agent memory; depends on this package |
recall-livekit |
Recall memory for LiveKit voice agents |
License
The binaries are free to use under the polign_db Software License, which is
included in the wheel as LICENSE. The packaging script in this directory is
Apache-2.0 like the rest of the repository.
Release files for polign-db 0.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| polign_db-0.7.0-py3-none-win_arm64.whl | Python 3 | none | Windows ARM64 | Details |
| polign_db-0.7.0-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| polign_db-0.7.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_1_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64, Linux musl 1.1+ x86-64 | Details |
| polign_db-0.7.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_1_aarch64.whl | Python 3 | none | Linux musl 1.1+ ARM64, Linux glibc 2.17+ ARM64 | Details |
| polign_db-0.7.0-py3-none-macosx_12_0_x86_64.whl | Python 3 | none | macOS 12.0+ x86-64 | Details |
| polign_db-0.7.0-py3-none-macosx_12_0_arm64.whl | Python 3 | none | macOS 12.0+ ARM64 | Details |
Total release size: 161.1 MB
Release files / polign_db-0.7.0-py3-none-win_arm64.whl
| Download URL | polign_db-0.7.0-py3-none-win_arm64.whl |
|---|---|
| Size | 25.1 MB |
| Tags | Python 3 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
a34b03dbfbe26d3ce6e88c5bf49821dc1a3c1cf26e89efec783340dec83ba686
|
|
BLAKE2b-256 checksum How to use checksums |
db15e227bf66047de928167285bd7f2e7def783e1be61b237f908572c4fed95e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.
Transparency logRelease files / polign_db-0.7.0-py3-none-win_amd64.whl
| Download URL | polign_db-0.7.0-py3-none-win_amd64.whl |
|---|---|
| Size | 28.4 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ab16969023939bd7137a6e42ff923b86bea757ec360aaa9b962e76ab6f4dc7bf
|
|
BLAKE2b-256 checksum How to use checksums |
dab7cc601ab49d86e4e19df40aac1c1c6d37bafa78cbc129d797e90787a188e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.
Transparency logRelease files / polign_db-0.7.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_1_x86_64.whl
| Download URL | polign_db-0.7.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_1_x86_64.whl |
|---|---|
| Size | 27.8 MB |
| Tags | Linux glibc 2.17+ x86-64 Linux musl 1.1+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
fa3dc46afacb8e7bc83168a57f2154ce08f32a8882f8c07583a8c37910068a0f
|
|
BLAKE2b-256 checksum How to use checksums |
a44ce3bc8559c9577c38770f589663bcb372356219692ed633b37442a22fe77c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.
Transparency logRelease files / polign_db-0.7.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_1_aarch64.whl
| Download URL | polign_db-0.7.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_1_aarch64.whl |
|---|---|
| Size | 24.9 MB |
| Tags | Linux glibc 2.17+ ARM64 Linux musl 1.1+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
cb6f4c3be45b245232c2508c91741813ee03f535a355f3e0923adf4f6936f008
|
|
BLAKE2b-256 checksum How to use checksums |
4fe5c5c28fe84a9735a7f61051a85a8914ffbe844221d910c325cd9d29cc24f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.
Transparency logRelease files / polign_db-0.7.0-py3-none-macosx_12_0_x86_64.whl
| Download URL | polign_db-0.7.0-py3-none-macosx_12_0_x86_64.whl |
|---|---|
| Size | 28.5 MB |
| Tags | Python 3 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
78cc2aba1ca6cab38ef6701dc37fdd594204ea6b34cb3f04b2504f9b7da706c5
|
|
BLAKE2b-256 checksum How to use checksums |
c4dcbc3920a9a5c7b6ffff9e42e6b5780783e4e1f53ca0cfca1b529b4846275b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.
Transparency logRelease files / polign_db-0.7.0-py3-none-macosx_12_0_arm64.whl
| Download URL | polign_db-0.7.0-py3-none-macosx_12_0_arm64.whl |
|---|---|
| Size | 26.3 MB |
| Tags | Python 3 macOS 12.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7cf1c69c72c7bc966fd69a36500b6cb2672c76196d202e1763a5d7e89d3bd8ea
|
|
BLAKE2b-256 checksum How to use checksums |
6da8a7b746eab8d5edfbaef4bb54dbf9ec2c4cc668d851c1097ae8332a7c9272
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.
Transparency log