Skip to content

rjsabouhi/Symbolic-Recall-Engine

Repository files navigation

Mnemonic: The Symbolic Recall Engine

Part of the Symbolic Suite SSE
A recursive symbolic compressor for meaning-preserving image analysis and reconstruction.


What is Mnemonic?

Mnemonic is a visual compression and reconstruction engine that goes beyond pixel data.
It models symbolic memory, distilling meaningful structures from images using recursive symbolic analysis.

Unlike traditional compressors, Mnemonic preserves semantic form, enabling symbolic reconstruction from compressed visual inputs.


Features

  • Recursive Symbolic Compression (RSC)
  • Tile-based symbolic encoding
  • Mnemonic reconstruction logic
  • Real-time entropy + fidelity metrics
  • Symbolic dictionary export (JSON)
  • PDF Report Generation
  • Dark mode UI with pastel highlights

Live Demo

Launch Mnemonic on Replit

Reference Paper & Images

For detailed methodology, figures, and compression results, see: Recursive Symbolic Compressor (RSC) Tool

How It Works

  1. Upload an image (JPG, PNG, WebP up to 10MB)
  2. Press Analyze to compress using recursive symbolic encoding
  3. View symbolic representation + metrics
  4. Press Reconstruct to regenerate the image from symbolic memory
  5. Export results as JSON, PNG, or PDF

Example Compression Output

Metric Value
Compression Ratio 38.5×
Size Reduction 616KB → 16KB
Processing Time 0.08s
Unique Symbols 6
Output Format PNG / High Quality

Project Structure

.
├── main.py                
├── main.tsx
├── App.tsx
├── index.html
├── package.json
├── README.md           
└── LICENSE