AttogradDB
Light speed memory for your agents. A local-first vector store in one SQLite file — no server, no index to tune — plus project decision memory over MCP for Claude Code, Cursor, and Codex.
Docs: gouthamk16.github.io/AttogradDB
Install
pip install attogradDB # library
pip install "attogradDB[mcp]" # + MCP decision-memory server
Usage
from attogradDB import VectorStore
store = VectorStore(path="memory.db") # omit path for in-memory
store.add(["retry logic lives in client.py"], project="payments")
for doc_id, score, text in store.search("where is retry handled", project="payments"):
print(score, text)
store.close()
add, search, and delete scope by project / session / kind (a value or a list). Decision memory lives in the same file and is exposed over MCP as remember_decision and recall_decisions — see the docs.
License
MIT — see LICENSE.
Metadata
Release files for attogradDB 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| attograddb-1.0.2.tar.gz | 18.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| attograddb-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.7 kB
Release files / attograddb-1.0.2.tar.gz
| Download URL | attograddb-1.0.2.tar.gz |
|---|---|
| Size | 18.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0cf50623dd3c95d2077de4c6467b6160fcd7e0739937fa7d0b5848791d108def
|
|
BLAKE2b-256 checksum How to use checksums |
69639f33e87102b7be4df37520abafd10f6733b8da9410067bc9f1940189f4fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / attograddb-1.0.2-py3-none-any.whl
| Download URL | attograddb-1.0.2-py3-none-any.whl |
|---|---|
| Size | 22.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
13d998479d14afbdfeed72d1c071a7de88e1b8904e2924616a1ab34c0abd01c7
|
|
BLAKE2b-256 checksum How to use checksums |
02057224e2e3acb6f159b20223a1e378262f5c5afcbdd250d7b343f19a097c22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|