Deposit raw, curate quietly, retrieve at the right moment.
The living knowledge layer for an agent's environment (CLI, IDE, framework). Companion to Conscio, which minds the agent itself; Neurata minds the agent's world: skills, tools, docs, decisions — catalogued, curated, retrievable.
Install
pip install neurata # or: pipx install neurata
From source, for hacking on it:
git clone https://github.com/Neguiolidas/Neurata
python3 -m venv ~/.venvs/neurata
~/.venvs/neurata/bin/pip install -e ./Neurata
ln -sf ~/.venvs/neurata/bin/neurata ~/.local/bin/neurata # if ~/.local/bin is on PATH
Zero runtime deps. The archive lives in ~/.neurata (override with
NEURATA_HOME). neu is installed alongside neurata as a typing
convenience — docs always use neurata.
Use
# deposit (stdin via '-', or positional text)
echo "raw content" | neurata deposit -
neurata deposit "raw content" --title "Note"
# agent, session and project come from the environment and from the repo
# you deposit in — nothing to pass by hand
# catalogue the inbox (mechanical, reversible — nothing is destroyed)
neurata tick
# query (deterministic lexical)
neurata query "term"
neurata query "term regime:curated" # facet: what the archive owns
# (regime:mirror = synced from a source)
neurata query "term agent:hermes" # provenance: who deposited it
# (agent:/session:/origin:/project:,
# curated only)
neurata query "term missing:agent" # the gaps: curated grains with no agent
neurata expand <id> # card → summary → full
# archive health
neurata doctor
neurata --version
Automatic curation
tick catalogues whatever is in the inbox. Run it hourly via cron:
0 * * * * $HOME/.local/bin/neurata tick >> $HOME/.neurata/logs/cron-tick.log 2>&1
neurata doctor warns (last-tick) if the cron stops.
tick also absorbs edits: fix a grain's body in your editor and the next
tick re-hashes it into the index, keeping its id, slug and provenance.
Principles
- Files are the truth (a valid Obsidian vault); the index is a disposable cache.
- Deterministic retrieval first; LLMs only where explicitly wanted.
- Nothing is ever destroyed: archive + quarantine, never delete.
- Zero runtime dependencies. Python ≥ 3.10.
Status: v1.2.0. The 1.0 gate was dogfooding, not a version number:
neurata doctor measures it, and it cleared at 12 distinct days of real
use inside a 14-day window.
License: AGPL-3.0-or-later.
Metadata
Release files for neurata 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| neurata-1.2.0.tar.gz | 162.3 kB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| neurata-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 260.9 kB
Release files / neurata-1.2.0.tar.gz
| Download URL | neurata-1.2.0.tar.gz |
|---|---|
| Size | 162.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9bb982bac067aac55ca1411191f843a757051d27ec593d398af7e526371273d6
|
|
BLAKE2b-256 checksum How to use checksums |
247ac0d994ff1130def496bef03b7ab8402490f6a45b897fa87224e3f218ba70
|
| 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 Aug 13, 2026.
Transparency logRelease files / neurata-1.2.0-py3-none-any.whl
| Download URL | neurata-1.2.0-py3-none-any.whl |
|---|---|
| Size | 98.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b5d45f3f4a357fb93f707776ee9716f04a0d3813d25c914c730aa4aa4955e496
|
|
BLAKE2b-256 checksum How to use checksums |
e8dc7667a5a452d3df832d338de0def65fc6e6210281f31229d79a406ba94215
|
| 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 Aug 13, 2026.
Transparency logSecurity for neurata 1.2.0
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.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for neurata-1.2.0.tar.gz
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 Aug 13, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.