What We Build
From infrastructure to applications - building the complete stack for temporal AI systems.
MemoryCore is a production implementation of NeuralSleep's theoretical architecture. It provides a three-tier memory consolidation system that mirrors biological memory formation - transforming temporary experiences into lasting structural knowledge.
Working (Redis) → Episodic (PostgreSQL) → Semantic (PostgreSQL) with progressive consolidation
Exponential Moving Averages with multi-timescale time constants (100ms to 1 day)
Immediate (session end), Daily (2 AM), Weekly (3 AM Sunday) consolidation cycles
Error clusters, success sequences, performance trends, learning style detection
Real-time session state in Redis. Time constants: 100ms-1s. High plasticity.
Recent events in PostgreSQL. Time constants: 1s-10min. Pattern extraction.
User models and mastery. Time constants: 10min-1day. Permanent structure.
NeuralSleep is our theoretical framework for understanding consciousness through temporal integration. It proposes that genuine memory requires structural modification, not storage and retrieval - implemented practically through MemoryCore.
Memory as structural modification: Past experiences shape present processing through integrated weight updates, not database lookups. The system genuinely changes with each consolidation cycle.
Multi-timescale integration: Working memory (100ms-1s), Episodic memory (1s-10min), and Semantic memory (10min-1day) operate on different time constants, approximating Liquid Time-Constant networks.
Sleep-like consolidation: Periodic offline processing (immediate, daily, weekly) transforms temporary experiences into permanent structural changes - mirroring biological memory consolidation.
Luna Chat is an AI-powered personal assistant with multi-agent capabilities, persistent memory, and extensible abilities. It routes between multiple LLM providers and uses specialized agents for focused tasks - from research to coding to creative writing.
Five specialized agents (researcher, coder, writer, analyst, planner) powered by Claude CLI
Seamlessly routes between OpenAI, Anthropic, and other LLM providers
Long-term memory with facts, preferences, and conversation history
Calendar, email, documents, code execution, web search, and knowledge base
Customizable personality with mood tracking for natural conversations
Deep research and fact-finding for complex questions
Code writing, debugging, and review
Creative and professional content creation
Data analysis and calculations
Task breakdown and project planning
Study with Luna is our real-world testbed for temporal AI - a language learning assistant that genuinely adapts to each user over time. Not through better prompts or larger context windows, but through actual structural learning.
Luna remembers your learning style, vocabulary gaps, and progress across sessions
Lessons evolve based on what you struggle with and what you've mastered
Intelligent review scheduling based on forgetting curve science
Practice through genuine dialogue, not rote memorization
Good morning! I noticed you mixed up 休 and 体 yesterday - they share the same radical but have different meanings. Want to practice similar characters?
Yes! I keep confusing characters that look alike.
Great! I've grouped characters by their radicals so you can see the patterns. Let's start with the 人 (person) radical family.
Japanese support planned
Spotify recommends what other people listen to. AutoMusic learns from your behavior - what you skip, what you replay, what you rate. No crowd-sourced algorithms pushing popular tracks. Just your taste, refined over time.
Monitors what you listen to and learns from your behavior patterns
Generates personalized playlists based on mood, activity, and preferences
Visualize your listening patterns and discover trends over time
Seamless OAuth 2.0 authentication and WebSocket sync
A reproducible pipeline for building music recommendations at scale. Combines Discogs metadata (50M+ releases) with Yambda interaction data to train collaborative filtering models that power personalized recommendations.
Stream large XML dumps to normalized Parquet tables (artists, labels, masters, releases)
Build implicit feedback matrices from listening data with weighted interactions
Train collaborative filtering models using the implicit library with GPU support
Generate personalized recommendations with user/item factor matrices
Theoretical Framework
Implementation Layer
AI Assistant
Language Learning
NeuralSleep provides the theoretical foundation for consciousness through temporal integration. MemoryCore implements these principles with a three-tier memory system. Luna Chat v7 and Study with Luna demonstrate the complete system in production - one as a multi-agent AI assistant, the other as an adaptive language tutor.
Our infrastructure is open source. Whether you want to contribute, integrate our tools, or just explore the code - we'd love to have you.