Metadata-Version: 2.5
Name: jpit
Version: 0.1.4
Summary: CLI companion and alias for jsonpit — daemon-free distributed storage over Cloud Drives.
Author: Dr. Rainer Burkhardt
License-Expression: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Database :: Database Engines/Servers
Requires-Python: >=3.12
Requires-Dist: jsonpit>=0.1.4
Description-Content-Type: text/markdown

# jpit

The developer and agent companion CLI for [jsonpit](https://pypi.org/project/jsonpit/) — daemon-free distributed storage over Cloud Drives.

## Quick Install

```bash
pip install jpit
```

Installing `jpit` installs the core `jsonpit` storage engine and provides both `jpit` and `jsonpit` command-line executables:

```bash
# Fast semantic search across one or all pits ("Pit-Grep"):
jpit grep "Adele" Person
jpit grep "Burkhardt" --root AIA

# Pipe search results directly into jq:
jpit grep "Jazz" Person --json | jq '.[].Genre'

# Inspect entity living state or full immutable history:
jpit get Person Rainer
jpit history Person Rainer

# Pipe JSON5 / JSON mutations directly into a pit:
cat update.json5 | jpit put Person
echo '{id: "AlanKay", dynabook: true}' | jpit put Person

# Set individual properties or tombstone an entity:
jpit set Person AlanKay Status "Visionary"
jpit del Person ObsoleteEntity
```

For full library documentation, distributed architecture details, and multi-agent coordination protocols, visit the official [jsonpit repository on GitHub](https://github.com/Burkhardt/jsonpit-python).
