Observed since 20 Oct, 17:52 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Persistent storage, dedup, metadata queries, and semantic search for acatome bundles (Postgres + pgvector)
Persistent storage, deduplication, metadata queries, and semantic search for scientific paper bundles.
citing → cited edges, works for ingested + stub papersacatome-store command for ingest, reingest, query, retract, and statsreset_schema() and reingest --drop for clean rebuildsuv pip install -e .
With Postgres support:
uv pip install -e ".[postgres]"
from acatome_store import Store
store = Store()
ref_id = store.ingest(bundle_path)
paper = store.get(ref_id)
results = store.search_text("transformer attention", top_k=5)
# hits include paper info, block summaries, and text
acatome-store ingest /path/to/bundle.acatome # single bundle
acatome-store ingest /path/to/dir/ # directory of bundles
acatome-store reingest # re-ingest all from ~/.acatome/papers/
acatome-store reingest --drop # drop schema + re-ingest (confirm prompt)
acatome-store reingest --path /other/dir # custom bundle directory
acatome-store stats
acatome-store search "CO2 capture"
acatome-store list
acatome-store info doi:10.1234/example
acatome-store retract doi:10.1234/fake --note "Fabricated data"
If the database schema drifts from the model (e.g. after upgrading acatome-store),
use reingest --drop to drop all tables, recreate from the current SQLAlchemy model,
and re-ingest all .acatome bundles. No data is lost since bundles are the source of truth.
acatome-store reingest --drop
# prompts for confirmation, then:
# 1. Drops all tables (refs, blocks, papers, links, etc.)
# 2. Recreates schema from current model
# 3. Re-ingests all bundles from ~/.acatome/papers/
Programmatically:
store = Store()
store.reset_schema() # drop + recreate tables
uv run python -m pytest tests/ -v
LGPL-3.0-or-later — see LICENSE.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.0.0 | 24 Apr 2026 | 8 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 17:52 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:ebc0973608b0b0921f42db6c969dd3cff124f03ce5e8e3bb5680afd6466926dd