Shinon — AI-powered conversational memory engine
Project description
Shinon
Shinon gives AI agents a persistent personality that evolves over time. No chatbots that forget — just continuous, self-curating memory and mood.
Shinon is a lightweight, local-first architecture that transitions AI from stateless chatbots into continuous, embodied entities. Backed by a dynamic semantic memory stream and an internal two-dimensional affective engine (Valence & Arousal), Shinon computes expectancy deltas at every interaction turn to drive an organic, evolving personality trajectory.
Status
v0.0.2 — Planning
This is a placeholder release to claim the package name on PyPI. Full API docs and features coming soon.
Quick Start
pip install shinon
Features
- Fixed-section context model (SOUL, MEMORY, EXPECTANCY, CONVERSATION, WORKING_SPACE)
- LLM-driven mood management with expectancy calculus
- Personality system with configurable baselines
- Token-budget-aware context curation
Repository
https://github.com/markedcognitive/shinon
License
AGPL-3.0 — All modifications must be shared back, even when used as a service.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file shinon-0.0.3.tar.gz.
File metadata
- Download URL: shinon-0.0.3.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02243dc18c07b25de696f7597da9e82ffeb7152f593170e8dda000218fc1f8a7
|
|
| MD5 |
b602ec9792f6c06736b86aae48162af7
|
|
| BLAKE2b-256 |
8f9ec028764511ed02bb32bde495200177db4d57068614266c64b22dcec1cf71
|
File details
Details for the file shinon-0.0.3-py3-none-any.whl.
File metadata
- Download URL: shinon-0.0.3-py3-none-any.whl
- Upload date:
- Size: 2.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74a78a618c6926fdd33c78c70eddb4c950d87b8df8ee4cc47dea164f352778dc
|
|
| MD5 |
8b13c01e2cd0e35d553515ef9c95d4f3
|
|
| BLAKE2b-256 |
df20639da280934e01d3c34fe516dccbbdeaa620fb84c55949603e76856c095c
|