Getting Started with Engram
Welcome to Engram! This guide will help you get up and running quickly.
Quick Start
-
Clone the repository
git clone https://github.com/zimaxnet/engram.git cd engram - Set up local development
-
Run the platform
docker-compose up -d open http://localhost:5173
What is Engram?
Engram is an enterprise-grade AI platform that solves the Memory Wall Problem through innovative context engineering. Built on the Brain + Spine architecture pattern, Engram provides:
- ð§ Context Engineering - 4-layer enterprise context schema
- ðĶī Durable Workflows - Temporal-based orchestration
- ðū Temporal Knowledge Graph - Zep + Graphiti for memory
- ðĶ System Navigator - Unified UI for memory exploration
- ðĪ Voice Interaction - Azure VoiceLive with real-time audio
- ð Enterprise Security - Entra ID authentication with RBAC
Learning Path
For Developers
- Local Setup - Get your development environment ready
- Development Guides - Learn how to contribute
- Testing Guide - Run and write tests
For Architects
- Architecture Overview - Understand the Brain + Spine pattern
- 4-Layer Context Schema - Learn about context engineering
- Security Context - Enterprise security architecture
For Operators
- Deployment Guide - Deploy to production
- Operations Guide - Monitor and troubleshoot
- Troubleshooting - Common issues and solutions
Next Steps
- ð Architecture Deep Dive
- ðĪ Agent Personas
- ð Deployment Guide
- ð§ Development Guide
Need Help? Check out the Troubleshooting Guide or open an issue.
Table of contents
- Agent Memory Access - Confirmed â
- Background Tasks User ID Preservation Test
- Engram Engine Capabilities for AI Agents
- Engram Enterprise Platform Deployment Strategy
- Engram Platform - Complete Testing Guide
- Engram Platform Pricing & Deployment Levels
- GitHub Integration Authorization Guide
- GitHub Projects Integration for Engram Context Engine
- How to Create GitHub Projects Story via Agent Delegation
- IDE Integration: Memory Enrichment
- Local Testing Guide
- MCP Tools User ID Attribution Test
- Memory Episode Access for Troubleshooting
- Navigation UI Enterprise Deployment Strategy
- PostgreSQL & Blob Storage Enterprise Deployment Strategy
- Temporal Enterprise Deployment Strategy
- Testing VoiceLive in a Separate Terminal
- Unstructured Enterprise Deployment Strategy
- User Identity Testing Summary
- Voice WebSocket Authentication Test
- Zep Enterprise Deployment Strategy