⚡ LUMI-JOY

The Lightning-Fast, Zero-Lag AI Coding Assistant

An AI coding companion that feels instant, lets you undo any mistake with one click, and slashes your AI bills by up to 90%.

TypeScript Node.js Speed Undo Savings License

Quick Links Guides & Manuals Deep Dives & Architecture
🚀 Quick Start 🔮 Custom Assistants (SOULs & Skills) 📐 Visual Architecture Maps
🎯 Everyday Benefits Frequently Asked Questions 🏗️ Runtime Architecture Guide
👤 Pick an AI Specialist ⌨️ Terminal & Commands Guide 🔍 Smart Search Engine (ADR-136)
📋 What's New 📖 Author's Story & Note Cost-Saving Memory (ADR-135)
🧪 78-Test Verification Suite 📈 Live Benchmark Measurements 🏛️ Architecture Decision Records

Dedicated to the open-source community and the creators at Nous Research & Hermes. Made with love so anyone can build with fast, reliable AI.William Andrew Cruz (bozoegg / CardSorting) · Read Author's Note


🌟 Why Developers Love It

What You Get Why It Helps You Every Day How Fast & Simple It Is
Instant Responses Runs directly on your computer with no waiting, no lag, and no spinning wheels. Instant (< 0.15 ms)
🔍 Fast Code Search Finds any file, function, or word instantly without freezing your screen. 5–10x faster than normal search
1-Click Undo Made a bad edit? One command snaps all your files back to how they were. Instant time-travel undo
💸 90% Cheaper Bills Remembers your project so you only pay for your new questions. Cuts API bills up to 90%
🛡️ No Stuck Ports If a background server is stuck on port 3000, LUMI unlocks it automatically. Zero "port in use" headaches
🚀 Smooth & Reliable Dedicated memory management ensures your screen never stutters or crashes. Over 6,800 actions every second

🚀 Quick Start in 60 Seconds

# 1. Download & Build
git clone https://github.com/CardSorting/LUMI-JOY.git && cd LUMI-JOY
npm install && npm run build

# 2. Add your AI API key (friendly step-by-step wizard)
npx tsx src/index.ts --setup

# 3. Start coding!
npx tsx src/index.ts --profile coder
╔══════════════════════════════════════════════════════════════════════════════════════════╗
║ ⚡ LUMI-JOY v1.0.0 │ 👤 [💻 Coder] │ 🧠 [gpt-5.6-luna] │ ⏱️ 0.12ms │ 💰 $0.0018 │ ⭐ Fav ║
╠══════════════════════════════════════════════════════════════════════════════════════════╣
║  👤 You: Refactor auth.ts to add expiration checks                                        ║
║  ⚡ LUMI (Coder): Checked auth.ts and applied clean edits with unit tests (0.04ms)         ║
╠══════════════════════════════════════════════════════════════════════════════════════════╣
║ 💡 Shortcuts: [Ctrl+M] Switch Model  [Ctrl+P] Setup  [/profile] Change Role  [Ctrl+C] Quit ║
╚══════════════════════════════════════════════════════════════════════════════════════════╝

🎯 What You Get (Everyday Superpowers)

The Common Problem How LUMI Solves It Your Real-World Benefit
Accidental bad edits or AI mistakes 1-Click Instant Undo Snap all files, memory, and chat history back instantly with zero lost work.
Fear of AI breaking working code Safe Preview Sandbox Look over proposed edits visually before anything is saved to your computer.
Searches freezing on big projects High-Speed In-Memory Search Scans millions of lines of code in a flash with zero terminal freezing.
Typos in function or variable names Typo-Friendly Smart Matching Finds what you're looking for even if you or the AI misspell the name.
Ghost servers locking port 3000 Automatic Port Unlocking Automatically frees up stuck background ports so your apps just run.
Expensive AI bills on long chats Smart Memory Caching Locks heavy project rules in memory so you pay up to 90% less per turn.
Need a smarter model for hard bugs Swap AI Models Mid-Chat Switch between Claude, ChatGPT, or local models without losing conversation context.
Want a custom AI teammate Drag & Drop Customization Drop any notes or script files into a folder to create a personalized AI assistant.

👤 Pick an AI Specialist

Specialist Best For What It Does For You
💻 coder (Lead Engineer) Coding & Refactoring Writes clean code, fixes bugs, cleans up old code, and makes sure tests pass.
🔬 researcher (Deep Researcher) Research & Learning Searches documentation, summarizes web findings, and gives you verified facts.
🛡️ sre (Reliability Engineer) Fixing Crashes & Errors Diagnoses error logs, checks system health, and fixes system problems automatically.
✍️ writer (Technical Author) Guides & Documentation Writes crystal-clear documentation, user guides, and release notes.
🎓 student (Patient Mentor) Learning & Onboarding Breaks down difficult code into friendly, step-by-step explanations.
minimal (Speed Script) Fast Automation Gets straight to work on quick file edits using the lowest possible token cost.

📋 What's New in Plain English

Feature What It Means in Everyday Words Why You'll Love It
⚡ High-Speed Search & Smart Tools (ADR-136) Instant Code Search: Search your whole project with zero terminal lockups.• Typo Forgiveness: Finds the right code even with spelling mistakes.• Automatic Port Unlock: Never get stuck on port already in use errors.• Safe Sandbox Review: Inspect visual diffs before saving changes to your computer. Faster coding flow, zero terminal freezes, and complete peace of mind when editing code.
🧠 Smart Cost-Saving Memory (ADR-135) Up to 90% Cheaper: Never pay to re-send instructions the AI already read.• Instant Answers: Starts answering immediately without re-reading from scratch.• Live Dollar Savings: Shows your exact daily and monthly savings in real dollars. Massively cuts your monthly AI subscription and API costs.

📜 See the complete release history in CHANGELOG.md.


📚 Advanced Developer Reference

Category Reference Links
📐 Architecture Visual Architecture Maps · Runtime Guide · Optimization Record · Master ADR Index
🎓 Research & Evidence AKD-DSO Academic Paper · Live Baseline Measurements · Benchmark Report · Grand Audit
Source Architecture Composition Root · Engine Factory · Tool Registry · Pattern Search Service

Latest Verified Workspace Baseline

The authoritative run was generated on 2026-08-17T04:06:43.562Z using Node.js v23.5.0 on macOS ARM64. It passed:

Verification lane Latest result
Pass 192 composition manifest 566/566 components
Runtime capability smoke 9/9 checks
Heterogeneous benchmark suite 5/5 cases
Complete Flappy Bird React + TypeScript + Vite case 8/8 assertions; 12/12 files
Architecture and performance guardrails 6/6 checks

(Measured fast-path execution throughput: 8506.11 frames/sec).


🏛️ Open Source & License