Metadata-Version: 2.4
Name: synapptic-core
Version: 0.1.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
License-File: LICENSE
Summary: The learning core of synapptic: extraction, profiles, synthesis, benchmark, the harness loop. Proprietary, shipped as binaries.
Author-email: Sorin Gheata <sorin@appcuarium.com>
Requires-Python: >=3.10
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Homepage, https://github.com/appcuarium/synapptic
Project-URL: Repository, https://github.com/appcuarium/synapptic

# synapptic-core

The learning engine of [synapptic](https://github.com/appcuarium/synapptic): how sessions are filtered,
what the model is asked, how observations are weighed, merged and promoted, the narrative synthesis, the
behavioral benchmark, and the harness feedback loop.

It is installed automatically as a dependency of `synapptic` and is not meant to be used on its own:

```bash
pip install synapptic
```

Everything runs on your computer. synapptic-core reads the data synapptic keeps in `~/.synapptic`, makes
no network connections of its own, and sends nothing anywhere; the only text that leaves your machine is
what synapptic sends to the LLM provider you configured.

Distributed as prebuilt packages for macOS, Linux and Windows (Python 3.10 and later). Proprietary, free
to use with synapptic; see the LICENSE file inside the package. `synapptic config show` prints the
installed version and the SHA-256 of the binary, to compare with the checksums published with each
release.

