๐ง AI Memory Engine
Professional-grade persistent project memory for AI coding assistants - No more explaining the same codebase repeatedly.
๐ฏ Problem Solved
Current AI coding assistants suffer from "AI amnesia" - they forget your codebase context between conversations, forcing you to repeatedly explain the same code structure, dependencies, and patterns. AI Memory Engine solves this by providing persistent, local project memory.
๐ฐ Pricing
๐ Introductory Offer: $49/year
- โ Individual developer license
- โ Node-locked to your machine
- โ 7-day free trial
- โ Full feature access
- โ Priority support
โจ Features
- ๐ง Persistent Memory - Remembers your project structure across sessions
- ๐ Smart Code Analysis - Extracts functions, classes, imports, and variables
- ๐ Multi-Language Support - JavaScript, TypeScript, Python (more coming)
- ๐ป Local-First - No cloud dependencies, works offline
- โก Fast & Lightweight - Rust core for performance
- ๐ ๏ธ Developer-Friendly - Simple CLI interface
- ๐ Professional Licensing - Enterprise-grade security and activation
๐ Quick Start
Installation
# Clone the repository
# Build the project
# The binary will be available at target/release/aimemoryengine
License Activation
# Activate your license (required first step)
# Check license status
Usage
# Initialize memory tracking for your project
# Analyze a specific file
# Check memory status
# Query project context
# Reset project memory
๐ Example Output
๐๏ธ Architecture
- Core Engine (Rust) - High-performance memory management and code parsing
- CLI Interface (Node.js) - User-friendly command-line interface
- Local Storage - SQLite database for persistent memory (coming in Week 3)
- Parser Engine - Regex-based AST parsing (tree-sitter upgrade planned)
๐งช Testing
# Run all tests
# Run specific test suite
Current Status: 8/8 tests passing โ
๐ฃ๏ธ Roadmap
โ Phase 1-2: Foundation (Complete)
- Core memory data structures
- Multi-language code parsing
- CLI interface
- Professional dependency management
๐ง Phase 3: Persistence (In Progress)
- SQLite integration
- Query optimization
- Memory persistence across sessions
๐ Phase 4: AI Integration
- REST API for AI assistants
- Context window optimization
- Learning from AI interactions
๐ค Contributing
We welcome contributions! This project is being developed using dogfooding - we use the memory engine to build itself.
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests:
cargo test - Submit a pull request
๐ License
This software is licensed under a commercial license. Purchase required for production use.
Security: See SECURITY.md for detailed security information.
๐ฏ Target Audience
Built for serious developers who want AI assistants that actually understand their codebase. Perfect for:
- ๐ข Professional development teams
- ๐ Startup engineers
- ๐ฌ Open source maintainers
- ๐ป Individual developers working on complex projects
๐ง Development Status
Current Version: MVP (Minimum Viable Product)
Development Stage: Week 2 Complete, Week 3 In Progress
Stability: Alpha - suitable for testing and feedback
Built with โค๏ธ for developers who deserve better AI coding tools.