STARSHIP SKIRMISH
BUILD THE SHIP. PLOT THE BURN. SURVIVE THE WRECKAGE.
Every battle begins in the Shipyard. Design warships, draft a legal fleet against a point budget, then fight through 3D turn-based skirmishes. This playable build is an alpha, not a finished release — the forge wants your feedback.
Movement and attack orders commit blind in separate phases and resolve simultaneously. Conserved momentum, collisions, armed missiles, moving wreckage, friendly fire, and the lethal arena boundary make every plan consequential.
- 12 hulls — Fighter ◆ Frigate ◆ Cruiser ◆ Mega Destroyer
- Point-costed weapons, shields, missiles, engines, and special systems
- Separate blind movement and attack commits — simultaneous resolution
- Conserved momentum, collisions, lethal boundary, and persistent wreckage
- Missiles can miss, fuel out, and stay armed — friendly fire stays live
- One to four rival fleets — Rookie ◆ Veteran ◆ Ace — same rules
- Desktop browser (1280×720 minimum). Local-only data. No accounts, backend, or telemetry.
FLEET TACTICS
// HOW IT WORKS
BUILD
Choose a hull, then add point-costed weapons, shields, missiles, engines, and special systems that define how the ship fights.
DRAFT
Assemble your designs into a legal fleet without crossing the battle's point budget. Every ship makes the rest of the roster a tradeoff.
PLOT
Set each ship's movement while accounting for its existing momentum, nearby hulls, moving wreckage, and the lethal arena boundary.
COMMIT
Lock movement orders blind. Every fleet moves at once, leaving collisions and momentum to expose the cost of each prediction.
FIRE
Assign attacks and launch missiles, then commit again. Every fleet fires simultaneously from the same frozen moment.
SURVIVE
Outlast every rival fleet while armed missiles, persistent wreckage, friendly fire, and bad momentum keep reshaping the arena.
SPIRIT GUIDES
THE GUIDE ASKS. YOU ANSWER.
A reflective companion for self-guided inner work. AI-powered guides — shaped by your intake and refined through conversation — ask you the questions, leading reflective sessions drawn from therapy, spirituality, and philosophy. Everything stays local, readable, and yours.
Not a blank page, not a passive book. You open it with an intention and the guide takes over — reviewing its history with you, the frameworks you care about, and asking what to explore next. A desktop app that stores every guide, session, and intake as plain markdown you can open in any editor.
- The guide asks the questions — you bring the intention
- Guides are living prompts — mash them up, evolve them, co-author by chat
- 237 concepts across 9 categories seed 5 starter guides
- Bring your own AI — Claude, Codex, or Ollama, fully local, no API keys
- Local markdown storage — every session readable in any editor
- Safety rails at the code layer — gentle redirects, hard crisis stops
- Open source. MIT. Local-first. No cloud, no tracking.
INNER WORK
// THE JOURNEY
INTAKE
Browse 237 concepts across 9 categories and mark what resonates — the intake becomes the seed the app uses to suggest guides.
SUGGEST
Five starter guides are generated from your interests, each a distinct voice shaped by the frameworks you marked.
CREATE
Co-author a guide through freeform chat — describe who you want asking the questions, and the app writes the guide with you.
SESSION
State an intention and open a session. The guide reviews its history with you, then asks — you answer, in your own time.
EVOLVE
Mash guides together, refine them by chat, or fork a new voice from an old one — the guides change as you do.
REFLECT
Cross-cutting analysis surfaces patterns across every guide and session — the through-line becomes visible over time.
LOOP-ME
MASH RANDOMIZE. SHARE THE URL.
Endless looping generative art in a single page. Mash randomize, keep the layers you like, and send the good ones to a friend — the whole composition travels in the URL. No build, no dependencies, no backend.
Sixteen layer types — primaries, secondaries, and overlays — stack into a seamless loop driven by one seed. It all renders on a canvas in your browser; your gallery lives in local storage; sharing is just a link.
- Endless seamless loops — generative art that never cuts
- 16 layer types — 7 primaries, 5 secondaries, 4 overlays
- Seed-based — randomize, then tweak any parameter
- Share the whole composition as a URL — no upload, no account
- Local-storage gallery — keep the ones you love
- Photosensitivity controls — vanilla JS, no build, no deps
ENDLESS LOOPS
// HOW IT WORKS
SEED
One seed fixes the whole composition — layer choices, parameters, and motion all derive from it. Randomize the seed to reroll the world.
LAYERS
Pick from 16 layer types — 7 primaries, 5 secondaries, 4 overlays — each with its own parameters ready to tweak.
COMPOSE
Stack and blend the layers into a single seamless loop — the composition is the sum of everything you kept.
RENDER
Everything renders on a canvas in your browser with loop-safe motion — the ends meet, the loop never cuts.
SHARE
The whole composition encodes into the URL — send the link, keep the piece. No upload, no account, no cloud.
OPERATOR'S DESCENT
THE DESCENT NEVER ENDS.
An infinite-depth cyberpunk rogue-like with glitchy retro visuals — hosted on a static page, no backend, no install. Every run is a seed-driven world you fall through until it kills you. Then you do it again.
Saves compress into a URL fragment under 1,900 characters — export a run, hand it to a friend, carry it to any device. Every floor scores its own dynamic chiptune soundtrack that tightens as the pressure rises. Currently in alpha, and the forge wants your feedback.
- Infinite-depth rogue-like — the descent has no floor
- Deterministic world seed — every run reproducible
- Saves export as a URL (≤1,900 chars) — carry a run anywhere
- Dynamic seed-driven music engine — an infinite reactive score
- Glitchy CRT visuals — tunable in settings (photosensitivity)
- No install. No backend. No accounts. Runs in your browser.
DESCENT
// HOW IT WORKS
SEED
A single world seed fixes the whole run — floors, loot, enemies, and score all derive from it. Same seed, same descent, every time.
DESCEND
Fall floor by floor, infinitely deep. There is no bottom — only how far you can go before the descent takes you.
GENERATE
Each floor builds its own map, loot table, hostile spread, and musical score on the fly from the seed. No two floors alike.
FIGHT
Hostiles, containers, and rising pressure shape the moment — and the music that plays over it — as you push deeper.
SAVE
Run state compresses into a URL fragment under 1,900 characters — a full snapshot of the descent in a shareable link.
SHARE
Export the URL, resume on any device, or hand the run to a friend. The descent travels with you — no accounts, no cloud.
NOVEL ENGINE
BUILD BOOKS, NOT WRITE THEM.
An open-source desktop application that orchestrates seven specialized AI agents through a 14-phase editorial pipeline — from raw concept to publication-ready manuscript. Novel Engine doesn't replace the author. It gives you a full editorial team.
Each agent has a distinct role: Spark ideates, Verity writes in your captured voice, Ghostlight reads blind, Lumen analyzes structure, Sable copy-edits, Forge plans revisions, and Quill audits for publication. Ten novels already built with this engine and published on Amazon.
- Seven AI agents — Spark ◆ Verity ◆ Ghostlight ◆ Lumen ◆ Sable ◆ Forge ◆ Quill
- 14-phase pipeline: Pitch → Draft → Read → Assess → Revise → Edit → Publish
- Voice Profile System — captures your rhythm, vocabulary, and style
- Auto-Draft with integrated audit passes and QA pipeline
- SQLite version history with SHA-256 dedup and visual diffs
- Build & export: Markdown ◆ DOCX ◆ EPUB via Pandoc
- Series Bible — shared context injected across all agents
- Open source. AGPL-3.0. No tracking. No cloud.
// THE SEVEN AGENTS
SPARK
Ideates story concepts and produces pitch cards — premise, themes, characters, emotional engine, and hooks. The seed of every book starts here.
VERITY
The primary ghostwriter. Drafts chapters using your captured voice profile — sentence rhythm, vocabulary, dialogue style, emotional temperature. Manages revisions.
GHOSTLIGHT
Reads your manuscript cold — no context, no outline, no intent. Reports the raw, unfiltered reader experience. What confused them. What landed.
LUMEN
Seven-lens structural analysis: protagonist arc, pacing, theme integration, narrative logic, tension mapping, and more. The architect's eye on your story.
SABLE
Line-level copy editing. Grammar, style consistency, mechanical errors. Sable catches what the structural agents don't — the sentence-level craft.
FORGE
Synthesizes all editorial reports into a prioritized revision plan with execution prompts. Turns analysis into action.
QUILL
Final quality auditor. Generates publication metadata, back-cover copy, and performs the last pass before your manuscript becomes a book.
BLITZ CHESS
PLAY FAST. GET GRADED.
Arcade chess with teeth. Clock ticking, CRT scanlines bleeding, the engine watching every move. Blitz Chess scores your game — accuracy, genius moves, result — and delivers a verdict: F through S.
Four difficulties from Beginner to Grandmaster. Two time controls. Every game saved, every mistake available for replay. S rank is earned by winning, not just surviving.
- Four difficulties: Beginner → Intermediate → Master → GM
- Arcade grading: F → S — S rank requires a win
- Genius detection — moves that swing eval 150+ centipawns
- CRT glitch overlay escalates as your clock bleeds out
- 3 and 5 minute time controls — blitz only
- No cloud. No data collection. Local only.
// HOW IT WORKS
CHOOSE
Select difficulty and time control. Beginner runs at ELO ~600. GM runs at full engine strength. Three minutes or five — the clock is always the real opponent.
PLAY
Board renders instantly. Your move is applied optimistically — no lag. Engine evaluation runs async in the background so the game never waits on analysis.
ANALYZE
Every move is scored. The engine computes the centipawn delta — the eval swing from before to after. Accuracy accumulates across the game into a single 0–100 score.
GENIUS
Moves that swing the evaluation 150+ centipawns in your favor trigger genius detection. A toast fires. The moment is logged. Every genius move is available in replay.
GRADE
F through S. Accuracy thresholds scale by difficulty — GM demands more precision. Wins unlock the full grade range. Losses are capped. S rank requires a win.
REPLAY
Every game is saved locally. Scrub through any position. Review genius moves and blunders. Personal bests tracked per difficulty — every S rank recorded forever.
OPERATOR'S TAROT
THE CARDS ARE THE READING.
A procedural divination engine drawing from the Tree of Life, Zen, Sufism, and Taoism. Not your grandmother's tarot app. The Operator's Tarot is a tool for pattern recognition at the edge of consciousness — where logic meets the ineffable.
No reading is pre-written. The engine composes each pull from compositional atoms — sephiroth, paths, archetypes, and fragments — shaped by timestamp, moon phase, season, and your intention. Every pull is unique. Every card is generated, not retrieved.
Now also a buildless web app — a haunted little CRT that runs in any browser. No install, no accounts, works offline. Same engine, same seeds.
- Procedural engine — no pre-written readings
- Five spread modes: Single / Triad / Path / Descent / Tree
- Tree of Life ◆ Zen ◆ Sufism ◆ Taoism
- Temporal context: moon phase, season, time of day
- Deterministic seeds — share and replay any reading
- No data collection. No cloud. Local only.
// HOW IT WORKS
SEED
Every pull starts with a seed derived from the timestamp, spread type, and position. The engine extracts time of day, season, and moon phase — each biasing what follows.
SEPHIRAH
The card's foundation — one of ten emanations from the Tree of Life. Selected by weighted scoring against temporal context and elemental affinity. Carries element, domain, light, and shadow.
PATH
The dynamic — what is in motion. Paths connect sephiroth and carry a transformation type: eruption, descent, crossing, ascent, or equilibrium.
ARCHETYPE
The card's name — the Operator, the Vessel, the Cipher, the Flame. Scored against the current context by sephirah affinity, element weight, and semantic tags.
ASPECT & TONE
Light or shadow. Gentle, neutral, or severe. Determined by moon phase, path risk, spread position, and archetype probability. No coin flips — every factor compounds.
COMPOSITION
Five fragment layers — opening, observation, tension, invitation, closing — selected by element, domain, tone, and aspect, then woven into a reading that has never existed before.
MORE TRANSMISSIONS
THE FORGE DOES NOT REST.
Additional transmissions are in the pipeline. The forge processes intent into artifact — and the next signal is already building. Watch this frequency.
◇ WATCH THE NEWS FEED