E
Engram

Changelog

Tracking the evolution of the Engram Operating System.

v1.6.0
March 06, 2026

Security & Multi-User ArchitectureLatest

End-to-end security stack for high-liability deployments. All memory encrypted at rest, tamper-evident audit trail, and isolated multi-user workspaces.

  • Memory encryption at rest: Fernet AES-128 via EncryptedMemoryClient — all Qdrant payloads encrypted before storage.
  • Tamper-evident audit trail: HMAC chain via a sole-writer Unix socket server. Any modification to a historical record breaks verification.
  • Multi-user access with admin/user roles and isolated Matter workspaces — each matter has its own memory namespace and access control.
  • Network Gateway: all outbound HTTP centralized through a whitelisted gateway. SSRF protection blocks private IPs and cloud metadata endpoints.
  • Classification engine + PII sanitizer pipeline: PHI / Confidential / Internal / Public labelling with automatic redaction above configured threshold.
v1.5.5
February 15, 2026

Memory Deletion & Matter Management

Granular memory lifecycle controls. Delete individual memories or entire matter workspaces, with full audit trail coverage.

  • DELETE /api/memory/{point_id} — delete a single memory point with UUID validation and user ownership check.
  • DELETE /api/memories — batch deletion by matter_id with optional type filter.
  • Matter lifecycle states: active → closed → archived, with access control enforcement at each stage.
  • User-matter access control table: many-to-many assignment, admin-managed.
v1.5.0
November 20, 2025

Engram for VS Code

The official IDE extension. brings the "Spectre" sidebar to your editor, offering context-aware code explanations without data egress.

  • Sidebar Chat: Discuss your codebase locally with Llama 3.
  • Privacy Mode: Whitelist specific folders for vectorization.
  • Improved indexing pipeline performance for the Spectre sidebar extension.
v1.4.2
October 25, 2025

The "Terminal Genie" Integration

Engram now lives in your shell. It intercepts exit codes and suggests fixes for failed commands automatically.

  • Released Zsh and Bash plugins for terminal interception.
  • Added "Auto-Fix": Press [Tab] to accept Engram`s suggested command repair.
  • Natural Language Commands: Type "undo last git commit" to execute the complex git reset sequence.
v1.3.5
September 30, 2025

Local Git Agent

An autonomous worker that manages your version control workflow.

  • Auto-Commit: Generates semantic commit messages based on `git diff` analysis.
  • PR Drafter: Reads your branch changes and writes a structured Pull Request description.
  • Added "Pre-Push" safety check to scan for accidental secret leaks.
v1.3.0
August 15, 2025

The Documentation Crawler

Engram can now ingest entire documentation sites (StackOverflow, MDN, internal wikis) to become an expert on your specific tech stack.

  • Added "Doc-Spider": Point Engram at a URL, and it scrapes/vectorizes the documentation locally.
  • Offline Mode: Query your documentation sets even without internet.
  • Optimized vector chunking for technical code blocks.
v1.2.0
July 10, 2025

Linear & Jira Sync

Engram now connects to your project management tools to help you prioritize your day.

  • Read-only sync with Linear and Jira — fetch assigned issues into the Daily Briefing widget.
  • Daily Briefing: "You have 3 high-priority bugs assigned to you today."
  • Resolved OAuth token refresh issues for third-party integrations.
v1.1.0
February 28, 2025

Voice Mode (Jarvis)

Added a voice interface to the OS. Press Enter to speak — Engram transcribes locally and reads the reply aloud.

  • Integrated OpenAI Whisper model for local speech-to-text transcription (no cloud API).
  • core/jarvis.py: records 5-second audio, transcribes via Whisper, sends to /chat, reads response via macOS say.
  • All audio processing runs on-device — voice input never leaves the machine.
v0.9.8
November 05, 2024

The Nervous System Upgrade

Migrated from simple loops to a robust event-driven architecture.

  • Implemented Celery & Redis for asynchronous task management.
  • Added "Celery Beat" for precise agent scheduling.
  • Decoupled API (Brain) from Workers (Muscle) for system stability.
v0.9.0
October 20, 2024

Deep Work Email Agent

The first autonomous writer agent. Capable of drafting emails while you sleep.

  • Gmail OAuth integration implemented.
  • Added "Draft-Only" safety mode for human-in-the-loop review.
  • Spam and Newsletter filtering logic.
v0.8.5
September 15, 2024

The Calendar Agent

Gave the OS the ability to understand time and manage schedules.

  • Natural Language Processing for "fuzzy" date detection.
  • Google Calendar API integration — agent creates events from memory, does not read back from calendar.
  • Added "Processed" status flags to prevent duplicate bookings.
v0.8.0
August 05, 2024

Visual Cortex (Dashboard)

Launched the first graphical interface (Streamlit) for the OS.

  • Released "Command Center" UI with Chat and Activity Feed.
  • Added "Tech-Noir" aesthetic and CSS card styling.
  • Implemented "Manual Override" buttons for agents.
v0.7.0
July 10, 2024

Browser Spy Extension

Context-awareness update. Allowed the OS to read web history.

  • Chrome history snapshotting (60s interval).
  • Added privacy filters for banking/sensitive URLs.
  • Reduced vector payload size for web content.
v0.6.0
June 15, 2024

Passive Ingestion Pipeline

Automation of file entry via background daemons.

  • Built the "Hot Folder" watcher (ingestor.py).
  • Added support for PDF and TXT vectorization.
  • Fixed file locking issues on macOS.
v0.5.0
May 01, 2024

The Llama Upgrade

Major intelligence boost by migrating to the new Llama 3 model.

  • Migrated from Llama 2 to Llama 3 8B.
  • Significant improvement in reasoning and instruction-following quality over the Llama 2 baseline.
  • Implemented Ollama for easier model management.
v0.2.0
April 10, 2024

Vector Memory Integration

The OS gained long-term memory via Qdrant.

  • Dockerized Qdrant instance setup.
  • Built initial RAG (Retrieval Augmented Generation) pipeline.
  • Created "memories" collection schema.
v0.1.0
March 13, 2024

Project Inception

  • Initial ideation phase and architecture planning.
  • Basic Python API structure created.
  • Defined "Local-First" zero-egress philosophy.
  • Initial Docker Compose environment configuration.