Skip to main content

Cognis — AI-powered conversational memory engine

Project description

Cognis

AI-powered conversational memory engine.

Cognis is a lightweight, LLM-driven context curation engine that gives AI agents a persistent, structured memory system. It manages personality, mood, expectancy, and working space — all with fixed-section token budgets and LLM-driven mood determination.

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

mc_cognis-0.0.1.tar.gz (1.8 kB view details)

Uploaded Source

Built Distribution

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

mc_cognis-0.0.1-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mc_cognis-0.0.1.tar.gz
  • Upload date:
  • Size: 1.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mc_cognis-0.0.1.tar.gz
Algorithm Hash digest
SHA256 cf029288db7921ffb575f6143d375c169b53f59be31903d582ec746a9d53279c
MD5 10253c5b8e7eff87fafe974823c558a6
BLAKE2b-256 b532fc0f8fb22eb5a387d0ad20b9e29c47f897436218e22407a0a8dac95085ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mc_cognis-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mc_cognis-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 03da190120dac73007038514eb5ecb7ddf78ec128dd1cae866aa03a33e43d3f4
MD5 3f5bdfef291558d355e7ccb44451c64a
BLAKE2b-256 fcaec01e71741cfaa97e8ccb71d385cfaf1abd3d64f6ee6f5024285158644326

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