Skip to content

About

A local-first AI coding agent and native macOS workspace with durable request queues, live progress, guarded tool execution, and reviewable run history. Powered by LUMI, BroccoliDB, and BroccoliQueue.

Topics

Resources

Contributing

Security policy

Stars

4 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

301 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โšก HEAV3NS

Your cockpit for the tight coding loop

A local-first CLI coding agent for focused, reviewable work.

TypeScript Node.js 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
๐Ÿ›ฉ๏ธ Agent Flight Test ๐Ÿ“Š Benchmark Methodology ๐Ÿš€ Launch & Trust Strategy
๐Ÿงพ Claims & Evidence ๐Ÿ›ก๏ธ Security Policy โš–๏ธ Licensing Strategy
๐Ÿค– Claude Subscription DirectSDK Provider Rolling QoL Roadmap QoL Audit & Walkthrough

HEAV3NS-CODE native preview: The macOS AppKit client runs the existing LUMI engine in an owned workspace worker. See the build and integration guide and measured release evidence and remaining alpha work. This is an integration preview, not the completed v0.1 alpha.

โšก Direct Download for macOS (Apple Silicon)

Get the pre-compiled, signed native binary directly without building from source:

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


Precision at speed. Pilot in command.

Every agent has a flight profile. Cargo planes carry the operation; fighter jets are built for tight turns. HEAV3NS takes the fighter-jet mission: one focused coding task close to the codeโ€”inspect context, make a scoped change, verify it, then hand control back to the developer. The metaphor describes our intended use, not a ranking of other agents.

โ€œBreak the sound barrierโ€ is our north star for a shorter path from intent to evidence. It is not a measured speed claim. The Agent Flight Test checks selected harness behavior with a deterministic local provider; it does not measure live-model coding ability.

Start with the no-key harness check:

npm run benchmark:flight

Read the test protocol or the adoption and trust plan.

๐ŸŒŸ Why Developers Love It

What You Get Why It Helps You Every Day How Fast & Simple It Is
โšก Local-first workflows Keeps selected orchestration and review paths close to the editor; provider and network time remain visible as separate costs. Measure with the live baseline
๐Ÿ” Project-aware search Finds files and symbols using the workspace's configured search and perception tools. Workspace-dependent
โช Reviewable recovery Checkpoints, previews, and rollback paths help inspect changes before committing them. External effects are out of scope
๐Ÿ’ธ Cost-aware context Tracks context and cache behavior so users can reason about provider usage. No savings promise
๐Ÿ›ก๏ธ Guarded tools Permission and safety layers can inspect commands, paths, and tool requests before execution. Policy- and host-dependent
๐Ÿš€ Observable runtime Health checks, tests, telemetry, and failure states make behavior easier to inspect. Not a reliability warranty

๐Ÿš€ Quick Start

Option A: 1-Line Automated macOS Install (Recommended)

# Downloads verified release, mounts DMG, installs to /Applications, and clears Gatekeeper
curl -fsSL https://heav3ns.com/install.sh | bash

Or grab the direct disk image: HEAV3NS-CODE-latest.dmg

Option B: Build CLI from Source

# 1. Clone & Build
git clone --recurse-submodules 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
โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘ โšก HEAV3NS โ”‚ ๐Ÿ‘ค [๐Ÿ’ป Coder] โ”‚ ๐Ÿง  [configured model] โ”‚ โฑ๏ธ local measurement โ”‚ ๐Ÿ’ฐ provider usage โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘  ๐Ÿ‘ค You: Refactor auth.ts to add expiration checks                                        โ•‘
โ•‘  โšก HEAV3NS (Coder): Checked auth.ts and applied reviewable edits with unit tests         โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ ๐Ÿ’ก Shortcuts: [Ctrl+M] Switch Model  [Ctrl+P] Setup  [/profile] Change Role  [Ctrl+C] Quit โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Verify the CLI path

npm test runs the CLI-native Mocha unit profile in .mocharc.cli.json, then the no-key Agent Flight Test. It keeps host/editor compatibility checks out of the default feedback loop while preserving them as an explicit npm run test:legacy-host profile.


๐ŸŽฏ What You Get (Everyday Superpowers)

The Common Problem How HEAV3NS Solves It Your Real-World Benefit
Accidental bad edits or AI mistakes Reviewable Recovery Inspect diffs and use supported checkpoints or rollback paths; external effects may remain.
Fear of AI breaking working code Safe Preview Sandbox Look over proposed edits visually before anything is saved to your computer.
Searches slowing on big projects Workspace-Aware Search Uses bounded search and perception paths whose behavior depends on the workspace.
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 a port Port Diagnostics Reports and, where permitted, helps resolve port conflicts; it does not bypass host policy.
Expensive AI bills on long chats Context and Cache Telemetry Exposes context behavior and cache signals; provider pricing and savings vary.
Need a smarter model for hard bugs Swap AI Models Mid-Chat Switch among the active provider's supported routes without losing context; Claude account routes are discovered from Claude Code when available.
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 (Focused Script) Focused Automation Gets straight to work on quick file edits with a deliberately small context.

๐Ÿ“‹ What's New in Plain English

Feature What It Means in Everyday Words Why You'll Love It
โšก Search & review tools (ADR-136) โ€ข Project-aware search and typo-tolerant matching.
โ€ข Port diagnostics subject to host permissions.
โ€ข Diff and sandbox review before supported mutations.
Inspectable workflows whose performance depends on workload and host.
๐Ÿง  Context and cache telemetry (ADR-135) โ€ข Tracks reusable context and provider-facing cache signals.
โ€ข Reports measurements from the configured provider and model.
โ€ข Keeps cost estimates separate from provider billing.
Better visibility into usage; no universal savings claim.

๐Ÿ“œ 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 historical run below 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 for that workload: 8506.11 frames/sec; do not treat it as a universal product metric.)


๐Ÿ›๏ธ Open Source & License

About

A local-first AI coding agent and native macOS workspace with durable request queues, live progress, guarded tool execution, and reviewable run history. Powered by LUMI, BroccoliDB, and BroccoliQueue.

Topics

Resources

Contributing

Security policy

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages