Skip to main content

Shinon — AI-powered conversational memory engine

Project description

Cognis

Cognis gives AI agents a persistent personality that evolves over time. No chatbots that forget — just continuous, self-curating memory and mood.

Cognis 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), Cognis computes expectancy deltas at every interaction turn to drive an organic, evolving personality trajectory.

Status

v0.0.1 — Planning

This is a placeholder release to claim the package name on PyPI. Full API docs and features coming soon.

Quick Start

pip install mc-cognis

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/cognis

License

AGPL-3.0 — All modifications must be shared back, even when used as a service.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shinon-0.0.1.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

shinon-0.0.1-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file shinon-0.0.1.tar.gz.

File metadata

  • Download URL: shinon-0.0.1.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

Hashes for shinon-0.0.1.tar.gz
Algorithm Hash digest
SHA256 988452560c9128f6192dcb390d273bea16aaa8a1767fb63b4abe8349d088b246
MD5 13a9c177d287eb1a3108f4c7bc9277f9
BLAKE2b-256 7891f7680019558a2dfd210c2890e755b1908d3746dfc26b004e6438e089d326

See more details on using hashes here.

File details

Details for the file shinon-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: shinon-0.0.1-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

Hashes for shinon-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5fb49d1cc0a78b734612cf614c7382bc1e6170625375a81b7a4df48b5a8ae4ba
MD5 88a21dcb3371e294422163debb05d41a
BLAKE2b-256 dee55008a200ad58324df86b909c0e29dca7dd807b73e130aef2e9f1fdbbf536

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page