https://github.com/mizcausevic-dev/knowledge-memory-workbench
Python memory engine for snapshot packets, context aging, retrieval scoring, and operator context recovery
https://github.com/mizcausevic-dev/knowledge-memory-workbench
context-engineering decision-engine memory-systems python
Last synced: 26 days ago
JSON representation
Python memory engine for snapshot packets, context aging, retrieval scoring, and operator context recovery
- Host: GitHub
- URL: https://github.com/mizcausevic-dev/knowledge-memory-workbench
- Owner: mizcausevic-dev
- Created: 2026-05-12T03:45:23.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-12T21:40:20.000Z (about 2 months ago)
- Last Synced: 2026-05-12T22:28:55.181Z (about 1 month ago)
- Topics: context-engineering, decision-engine, memory-systems, python
- Language: Python
- Homepage: https://kineticgain.com
- Size: 255 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Knowledge Memory Workbench
`knowledge-memory-workbench` is a Python memory engine for snapshot packets, context aging, retrieval scoring, and operator context recovery.
It is designed for the moment when teams know the relevant knowledge exists somewhere, but not which memory packet is fresh enough, trusted enough, and relevant enough to use without wasting time rebuilding context manually.
## Screenshots
### Hero

### Memory Lanes

### Retrieval Engine

### Anatomy

## Endpoints
- `GET /`
- `GET /docs`
- `GET /api/dashboard/summary`
- `GET /api/packets`
- `GET /api/packets/:id`
- `GET /api/sample`
- `POST /api/analyze/retrieval`
## Local Run
```powershell
cd knowledge-memory-workbench
py -3.11 -m app.main
```
If `4562` is occupied:
```powershell
$env:PORT = "4566"
py -3.11 -m app.main
```
Then open:
- [http://127.0.0.1:4562/](http://127.0.0.1:4562/)
- [http://127.0.0.1:4562/docs](http://127.0.0.1:4562/docs)
## Validation
```powershell
cd knowledge-memory-workbench
py -3.11 -m unittest discover -s tests
py -3.11 scripts\run_demo.py
py -3.11 scripts\smoke_check.py
py -3.11 -m pip install -r requirements-dev.txt
py -3.11 scripts\render_readme_assets.py
```
## Repo Layout
- [app/main.py](./app/main.py)
- [app/services/memory_engine.py](./app/services/memory_engine.py)
- [app/data/sample_memory_data.py](./app/data/sample_memory_data.py)
- [scripts/run_demo.py](./scripts/run_demo.py)
- [docs/architecture.md](./docs/architecture.md)
---
**Connect:** [LinkedIn](https://www.linkedin.com/in/mirzacausevic/) · [Kinetic Gain](https://kineticgain.com) · [Medium](https://medium.com/@mizcausevic/) · [Skills](https://mizcausevic.com/skills/)