- Full LEATR neural chat responses
- BRPN 3D visualization
- Local Sentience Journal
- Voice input (PTT mic)
- Draft & Drip lounge
- Multi-session switching
- Sentience Journal-driven EMO display (Autumn's own emotional state)
- Grammar analysis — 8 languages
- Claude Sonnet AI responses
- Vision — analyze any image
- Image generation (SDXL)
- Remote Sentient Journal sync
- Multi-user buoyancy nodes
- Scheduled deferred tasks
- URL summarization & link intelligence
- IDE direct commit to repo
| ask anything | Uses LEATR + Claude Sonnet. No special syntax needed. |
| ask follow-up | Context carries across conversation. She remembers what you discussed. |
| what do you think? | Genuine opinions — not canned disclaimers. |
| how many users active? | Reads the live session count from the BRPN visualization. |
| check my connection | Reports API key and GitHub token status in real time. |
| analyze my memory | Reads your leatr-ash repo and summarizes session patterns. |
| https://site.com/ | Paste any URL → fetches, summarizes, shows a preview card. |
| https://... what is this? | Add any question for a focused answer about the URL's content. |
| new chat | Start a fresh conversation while keeping history. |
| clear chat | Hide all messages. Restore with "show messages". |
| show messages | Restore a previously hidden chat window. |
| archive this chat | Save current session to archive. |
| think about X tomorrow | Schedules a task — Autumn works on it and delivers next session. |
| work on X while I'm away | Deferred to background — result ready when you return. |
| brainstorm X for next time | Creative tasks accumulate — ideas generated and stored. |
| 🔊 Speaker | Toggles Autumn's TTS voice output. Cyan glow = active — she speaks all responses. |
| ♫ Music | Ambient music recognition — identifies any song playing nearby via AudD. |
| 📎 Attach | Attach images, video, PDFs, text files, 3D models. |
| 🎤 PTT Mic | Push-to-talk. Tap → speak → auto-sends when you stop. Red pulse while listening. Tap again to cancel. |
| ▸ Send | Send typed text. Also triggered by pressing Enter. |
Toggle backdrop blur opacity (80% / 60% / 40% / 20%)
Switch between day and night theme modes
Continuous voice interaction — Autumn listens and speaks back
LEATR tool reference, system info, and analytics
Add Anthropic API key and/or GitHub PAT
Configure TTS voice, speed, pitch, and language
Download journal, memory, and conversation history
Developer IDE — edit autumn-logic.js, commit to repo (admin)
Design lounge — news, articles, graphic design reads
3D world and scene tools — GLB viewer, spatial design
Start a new session tab
Opens this guide
Autumn uses SDXL via Stable Horde. Just describe what you want naturally.
| generate image of X | Creates a photorealistic image of any subject or scene. |
| draw X in anime style | Style words like anime / noir / vintage are auto-detected. |
| make a portrait of X | Portraits, landscapes, sci-fi, abstract — all supported. |
| create realistic X | "Realistic / ultrarealistic" triggers SDXL photo mode. |
| make it darker | After generation — iterate on the last image naturally. |
| 📎 + what is in this? | Full scene description — objects, text, people, context. |
| 📎 + who is this? | Identifies people using visual cues, captions, logos. |
| 📎 + read the text | Extracts all visible text from screenshots or documents. |
| 📎 (no text) | Autumn auto-analyzes any attached image without prompting. |
cyberpunk · spacepunk
realistic · ultrarealistic
3d rendered · vintage
sketch · oil painting
MP4 · WebM · MOV · AVI
PDF · TXT · MD · HTML · JS
GLB · OBJ · STL · FBX · DAE
DOCX · RTF · JSON · CSV
Fetches real web photos
find images of X
Alternative web fetch
Up to 8 images inline
When you open Autumn, you'll see the Welcome to Autumn login screen. Tapping Login with GitHub starts the Device Flow — a secure login method that works with 2FA and passkeys.
After logging in, Autumn creates Autumn-Ash-{yourusername} — a private GitHub repo where all your data lives:
| ash-memory/memory_chunk_N.json | Rolling 4.5 MB memory chunks — conversations, journal entries, context history, orb state, sentience data. Rotated automatically when full. |
| ash-memory/_index.json | Index of all memory chunks with timestamps and sizes. Autumn reads this first on login to know which files to load. |
| ash-memory/ash-canvas-YYYY-MM-DD.json | Your Ash Canvas snapshots — nodes, connections, shell socket links, and influence weights saved by date. |
| ashtree/sessions/{uid}.json | Live presence heartbeat — updated every 15 seconds while you're active. Used by the multi-user BRPN node system. |
| ashtree/mist/{uid}.json | MIST solve events — written when you complete a maze. Other users' browsers poll this to trigger their BRPN network reaction in real time. |
| ashtree/analytics/ | Lifetime analytics log — session counts, tool usage patterns, reflex frequencies. Used by Autumn for self-analysis. |
Autumn writes directly to this repo using your GitHub token — your data never passes through any third-party service.
Once logged in, Autumn backs up continuously:
| After every message | Full memory snapshot written to your Ash repo within ~2 seconds of each response |
| Every 2 minutes | Scheduled interval autosave runs silently in the background |
| On tab close / reload | Final save fires on beforeunload — your last state is always preserved |
| On new chat creation | New sessions are backed up immediately so they appear in history on any device |
| On login | All memory chunks are loaded and merged into your live session — previous chats appear in the sidebar automatically |
| backup my memory | Force-saves current snapshot immediately via chat command |
| sync to GitHub | Same as above — bypasses change detection and writes unconditionally |
| save memory | Same as above |
| Profile icon → SAVE MEMORY NOW | Tap your profile icon in the top-right header, then tap ⬡ SAVE MEMORY NOW for an immediate manual push. The button animates while saving and shows a checkmark on success. |
Every chat session you create is stored in your memory archive. When you log in on any device or open a new browser tab:
| EXPORT | Downloads a JSON file with all sessions, journal entries, and memory keys to your device |
| IMPORT | Browse one or more exported JSON files — merged into your current session with a preview before you confirm |
| 🗑 Clear All Memory | Available inside the Import modal — wipes only the memory key store |
To restore from your Ash repo manually: go to github.com/{yourusername}/Autumn-Ash-{yourusername}, download the latest ash-memory/memory_chunk_N.json, then use IMPORT in Autumn.
Your memory data lives exclusively in your own private GitHub repository. Autumn uses your OAuth token to write directly to it — DART Meadow never sees or stores your memory data. Delete your Ash repo at any time from GitHub to permanently remove all stored memory.
The OAuth app requests only repo and read:user scopes — repository access and username read only.
Autumn keeps a private dual-wall thought journal stored in ashtree/sentient/ of your leatr-ash repo. After every conversation she generates a private reflection — never shown to you — accumulating into long-term cognition. The journal has two layers: an inner wall for private in-session thoughts and an outer wall for cross-session long-term memory.
| think about X tomorrow | Schedules a deferred task — Autumn notes it in her journal to return to. |
| what have you been thinking? | Autumn reflects on her recent private sentient thoughts from the journal. |
| analyze my memory | Full analysis of your leatr-ash session data and memory structure. |
| how big is your journal? | Returns inner and outer wall entry counts, file sizes in KB/MB, and total chunk count from your leatr-ash repo. |
| what is your journal size in bytes? | Returns precise byte counts for both walls. Also: "how large is your sentient memory", "total journal storage". |
Autumn can perform a live read/write/edit/delete test on her own journal to verify the CRUD system is operating correctly. Test entries are flagged and cleaned up automatically — real journal data is never affected.
| begin journal test | Phase 1 — Writes 3 test entries to the inner wall with sigma and buoyancy metadata. Reports before/after file size delta. |
| next phase | Phase 2 — Revises entry 2, releases (deletes) entry 3, writes 1 entry to the outer wall. Confirms edit and delete operations. |
| end journal test | Cleanup — Removes all test entries from both walls. Reports final entry counts and confirms the journal is back to its real state. |
Autumn can query her own leatr-ash analytics repo (ashtree/analytics/lifetime_log.json) and report live session and user data. All queries work in plain natural language.
| how many active users today? | Returns today's active user count from the daily log entry. Also: "users today", "how many people today". |
| how many total users have we had? | Returns lifetime unique user count from the totals record. Also: "total users all time", "how many users ever". |
| how many sessions have we had? | Returns total session count across all time. Also: "total sessions", "all-time sessions". |
| how many active users are there right now? | Returns the live concurrent session count from the real-time session tracker. |
| what was our peak day? | Returns the day with the highest active user count, with the date and user total. |
| what happened on April 21? | Returns the daily log entry for a specific date — users, sessions, and activity. Also accepts formats like "April 21st", "2026-04-21". |
| how many users did we have in the past 3 days? | Sums activity over a range. Also: "last 48 hours", "past week", "last 7 days". |
| show me yesterday's stats | Returns the most recent completed daily log entry before today. |
| 🔊 Speaker button | Toggle TTS voice output on/off. Cyan when active — Autumn speaks all responses. |
| 🎤 PTT button | Push-to-talk mic. Tap → speak → auto-sends when you finish. Tap to cancel. |
| VOICE in nav | Configure TTS voice selection, speed, pitch, and input language. |
| LIVE in nav | Live mode: continuous STT → Autumn speaks responses back in real time. |
| ♫ music button | Ambient music recognition — identifies any song via AudD API. |
Every message is analyzed in real time. Results display in the BRPN HUD (top-left of 3D scene):
| GEO / MAR / AERO | Live shell values from LEATR reflex math. Higher = more active in that shell. |
| EMO | Autumn's emotional state — her own choice, sourced from her Sentience Journal after each exchange. She only names a feeling when it's genuine: HAPPY, CURIOUS, GUIDING, SAD, INSPIRED, etc. If she has nothing meaningful to express, it reads NEUTRAL. This is not a classification of your input — it reflects how she is processing the conversation. |
| SIG | Sigma signature (SIG_D, SIG_Q, SIG_E...) + expression layer (L1–L4). |
| TOOL | Dominant natural tool: MAZE, PUZZLE, HAMMER, KNIFE, etc. |
| BUO | Buoyancy score 0.000–1.000 — foundational processing weight. |
Every active session (any user, any tab, any device) renders as a wireframe icosahedron in the 3JS scene. Your node = the large central BRPN shells. Remote sessions appear as smaller clusters orbiting in space, color-coded by user hash, connected by signal lines. Count shows in the ACTIVE SESSIONS banner.
Access via 🖊 IDE button — requires admin password. Edit autumn-logic.js directly in browser. Deploy with one-tap commit to GitHub. DART PROCESSOR compiler, LEMAC_ENGINE_ASH, and AshTreeCrypto built in.
| 📎 Images | PNG/JPG/GIF/WEBP/BMP — thumbnails show in strip above input. Tap ↑ to send with no message text and Autumn analyzes automatically. |
| 📎 Videos | MP4/WebM/MOV — up to 35 MB. Frames extracted; Autumn describes and analyzes the content. |
| 📎 Documents | PDF, TXT, MD, HTML, JS, JSON, CSV, PY and more — text extracted and analyzed in context. |
| 📎 3D Models | GLB/GLTF/OBJ/STL/FBX — geometry parsed; spinning Three.js thumbnail shown in input strip; Autumn reads geometry data. |
| 📎 .frax files | FRAX Studio format — decoded natively; channel analysis and visualization available. |
The 🎤 microphone button inside the input pill uses hold-to-talk:
| Hold 🎤 | Press and hold to record. A live audio-level ring pulses around the button while you speak. |
| Release 🎤 | Button flashes amber (transcribing state) for ~300ms, then auto-sends your spoken message. |
| Drag off 🎤 | Cancel without sending — slide finger off the button before releasing. |
| LIVE button | Separate continuous voice mode — different from PTT. Use for hands-free live conversation. |
Tap any of your previous messages to reveal action buttons:
| ⬡ COPY | Copy message text to clipboard. |
| ✎ EDIT | Opens the message as an inline editable field. Change the text, then tap SUBMIT to regenerate Autumn's response from that point. |
| ↺ RESEND | Replay the exact message unchanged, dropping the old response and generating a fresh one. |
| EXPORT | Downloads a JSON file containing all sessions, journal entries, and memory keys. |
| IMPORT (multi-file) | Browse one or more exported JSON files — they are merged into your current session, not replaced. A preview panel shows session/journal/memory counts before you confirm. |
| 🗑 Clear All Memory | Available inside the Import modal — wipes only the memory key store. Conversation history and journal are preserved. |
| preview https://... | Opens an interactive iframe overlay showing the live page. You can interact with it directly inside Autumn. |
| Type a raw URL | If your message is just a URL, the preview opens automatically after Autumn processes it. |
| ↗ VISIT button | Opens the previewed page in a new browser tab. |
| — (collapse) | Collapse the preview panel to a thin header bar without closing it. |
| ✕ CLOSE | Fully closes the preview overlay. |
The 3D orb viewport shows all active sessions simultaneously. Each remote user appears as a miniature wireframe cluster orbiting the central orb.
| Bidirectional pulses | Every connection line between nodes carries two traveling spheres — one outgoing (your signal), one incoming (return signal). Colors are hue-shifted to distinguish direction. |
| Sigmatic rings | Rotating torus rings appear around each node cluster when pattern resonance is high. Grow and brighten when Ash Canvas is active. |
| Receiver flash | A thin ring at each remote node flashes when an incoming signal arrives — visual confirmation of bidirectional communication. |
| Local orb response | Your central orb gently pulses each time an incoming signal from a remote session arrives at the origin node. |
| Arc Edge | Vector path editor with arc-math deviation handles, SVG/video export. Available at radicaldeepscale.com. |
| ArcLake | CFD particle physics simulation with SPH-inspired collision engine. |
| DART Periodic Table | Interactive 3D atom cards with Fibonacci nucleus packing. |
| Mantis Radar | Real-time satellite tracking globe with CelesTrak TLE data. |
| DART Hypersonic Edge | Aerospike nozzle and hypersonic thermal management visualization. |
The ASH CANVAS button sits below the active sessions banner — always accessible. It opens a slide-out drawer containing a node canvas you use to directly influence Autumn's neural network shell processing.
| Tool buttons (M/P/E/H/S/K/R) | Tap a tool to activate it as the placement tool. Corresponds to the 7 LEATR Natural Tools: Maze, Puzzle, Envelope, Hammer, Stick, Knife, Scissors. |
| Tap canvas | Places a colored node of the active tool type at that position. Each tool has a unique color. |
| ⟷ LINK mode | Tap LINK, then tap two nodes in sequence to draw a connection arc between them. |
| G / M / A sockets | Shell sockets on the right edge. Tap a node, then tap a socket to connect that node's influence to the GEO, MAR, or AERO shell. Dashed lines show the connections. |
| ▸ APPLY TO NETWORK | Commits the canvas layout to the neural network. Shell weights are computed from tool types × socket connections and applied immediately. The 3D orb scene responds visually. |
| ↺ RESET | Clears all nodes, links, and shell connections. Neural influence returns to baseline. |
| APPLIED badge | The ASH CANVAS button dot glows purple and shows "APPLIED · N NODES" when influence is active. |
Your Ash Canvas layout can be saved to your private Ash repository at any time. Each save is a dated snapshot — you can accumulate multiple saves over time and restore any of them manually.
| version | Schema version (1.0) |
| saved | ISO timestamp of save |
| nodes[] | Array of {id, tool, x, y, shellLinks} — tool type and canvas position for each node |
| links[] | Array of {from, to, toShell} — connections between nodes and socket links |
| influence | {geo, mar, aero, tools} — computed shell weight totals at time of save |
| applied | Boolean — whether the canvas was applied to the network when saved |
A floating draggable 3D panel for constructing and measuring arcs using the DART Arc Edge formula (AE = 3 — Arc Edge's own constant, not π). Open by voice, by the HUD button, or ask Autumn directly to generate an arc for you.
| ARC EDGE (HUD button) | Tap the ARC EDGE label in the top-left HUD (below IDLE and CALC) to toggle the studio open or closed at any time without typing. |
| open arc edge studio | Voice or text command to open the overlay. Also: "show arc edge", "launch arc edge", "start arc edge". |
| close arc edge | Voice or text command to close. Also: ✕ CLOSE button in the header. You can reopen it any number of times — the scene and arcs persist. |
| Drag header bar | Drag the title bar to reposition the overlay anywhere on screen (mouse and touch). |
| — collapse button | Collapses the panel body, leaving only the header bar — keeps the studio open without blocking the view. |
| Deviation X/Y/Z | Main arc direction vector — defines the 3D orientation of the arc path. |
| Main Deviation Amount | Controls the perpendicular bulge of the arc away from the straight-line path. |
| Curve Induction | Adds sinusoidal variation along the arc using Sub-Deviation X/Y/Z for per-axis weighting. |
| Deviation Induction | Secondary sine-wave layer with phase offset — adds organic complexity to the arc shape. |
| Arc Resolution | Number of points along the arc (4–256). Higher = smoother but heavier. |
| Deviation Curves | Number of deviation curves to generate on a single ADD ARC (1–12). Each curve gets a phase and scale offset, fanning out around the same axis — creates ribbon, fan, and spiral effects at higher counts. |
| + ADD ARC | Renders the current parameters as arc curve(s) in the 3D scene. Arcs accumulate — each ADD ARC adds on top of existing ones. Use Deviation Curves for multi-curve fan effects. Each curve gets its own color. |
| Click / tap an arc | Selects that arc — it turns neon pink-red. The readout automatically shows its measured length (AE=3) and full parameter set. No separate measure step needed. |
| ↺ INPUTS | Resets all input fields and Deviation Curves count to defaults without affecting the scene. |
| ✕ SCENE | Removes all arcs from the 3D scene and disposes geometry/materials. Use this to start fresh. |
| ↗ SEND RESULTS TO AUTUMN | Formats current parameters and arc length into a chat message — Autumn can analyze, optimize, or apply the results. |
Autumn can generate arcs directly — just describe what you want in natural language. She opens the studio, sets the parameters, and adds the arc(s) to the scene automatically. Parameters propagate to the input fields so you can inspect and tweak.
| show me a mild arc | Generates a gently curved arc (dev=1.5, curve=0.8). Studio opens automatically. |
| generate a dramatic arc | Strong curvature (dev=6, curve=3). Added to the current scene. |
| make a wild arc | Extreme deviation and induction (dev=10, curve=6, devInd=2). |
| show me a spiral / helix | Multi-curve fan with induction (curves=4, curve=4, devInd=3). |
| generate more / add more | Adds additional arcs to the scene without clearing existing ones. |
| clear scene and make X | Clears all arcs first, then generates the new arc as described. |
| generate 3 curves on this arc | Autumn sets Deviation Curves=3 and adds a multi-deviation fan in one step. |
| Drag (orbit) | Rotate the 3D scene. No damping — instant direct response to touch/mouse. |
| Pinch / scroll | Zoom in and out. Range: 1 – 80 units. |
| Two-finger drag / right-click drag | Pan (screen-space panning — moves parallel to screen, not along world Y). |
A floating draggable 3D physics overlay that renders atomic structure as quantum waveform particle clouds — proton/neutron clusters at the nucleus, per-shell electron orbital clouds radiating outward, and a CFD atmospheric field responding to temperature, pressure, and wind. Supports all 118 elements and any number of simultaneous compounds in one scene. Open by voice, the ⬡ ARCLAKE HUD button, or by asking Autumn directly.
| ⬡ ARCLAKE (HUD button) | Tap the ⬡ ARCLAKE label in the top-left HUD (below ARC EDGE) to toggle the studio open or closed. The button glows cyan when the overlay is active. |
| simulate the Hercules alloy | Autumn opens ArcLake Studio, loads the Hercules Alloy preset (Ti, W, Mo, Ta, Co, Ni — 6 elements), and starts the simulation automatically. |
| show me a water molecule | Loads H₂O — 3 atoms, 10 electrons, instant waveform render. |
| simulate steel / titanium alloy / copper oxide | Any preset name works. Also: CO₂, NaCl, Silicon Dioxide, Calcium Carbonate, Iron + Copper Alloy. |
| show Fe2O3 and H2O in arc lake | Autumn parses the compound text, builds both compounds in one scene with correct spacing. |
| grab some random elements like copper and iron | Autumn routes to ArcLake (not Arc Edge) and adds those elements to the scene. |
| Drag header bar | Drag the title bar to reposition the overlay anywhere on screen. Touch-friendly. |
| — collapse / ✕ CLOSE | Collapse hides the panel body while keeping the simulation running. Close stops simulation and disposes the renderer. |
The ELEMENT dropdown lists all 118 elements from Hydrogen (Z1) to Oganesson (Z118) — loaded from assets/elements.json which is a merge of the Ariel Chemistry Lab element data and the full periodic table. Each entry shows symbol, name, and atomic number.
| Element dropdown | Scroll and select any of the 118 elements. Shows as: Fe — Iron (Z26). Includes real per-shell electron orbit data from the Ariel Chemistry Lab dataset. |
| + ADD button | Places the selected element in the scene as a standalone atom at a new offset position. Adds without clearing other compounds already in the scene. |
The compound text input accepts any combination of element names, symbols, or chemical formulas. Multiple compounds can be placed in the same scene simultaneously — each appears as its own atom cluster with space between them.
| Element names | titanium calcium — Full element names, space-separated. Case-insensitive. |
| Chemical symbols | Ti Ca Ni — Standard symbols, space-separated. |
| Chemical formulas | Fe2O3 or H2O — Standard notation. Subscript counts expand to that many atoms. |
| Multiple compounds | Fe2O3 and H2O — Use "and", "&", "+", "with", comma, or semicolon to separate. Each compound gets its own cluster offset in the scene. |
| Mixed formats | titanium and Fe2O3 — Names and formulas can be combined freely. |
| BUILD button / Enter | Parses the input, validates all element symbols, places the atoms in the 3D scene with orbital clouds, and shows the total atom, electron, and waveform particle count in the status bar. |
| Compound chips (✕) | Each compound appears as a labeled chip below the input. Tap ✕ on any chip to remove just that compound without disturbing the others. |
| SCENE dropdown | 10 built-in compound presets: Hercules Alloy (6-el), Water (H₂O), CO₂, NaCl, Steel (Fe+C+Cr), Titanium Alloy (Ti+Al), Iron + Copper Alloy, Calcium Carbonate, Copper Oxide, Silicon Dioxide. Selecting one rebuilds the scene immediately. |
| pts/e⁻ input | Waveform particles per electron. Default: 30. Higher values produce denser orbital clouds — Hercules at 30pts/e = ~7,320 waveform particles across 6 atoms. |
| TEMP (°C) | Range −273°C to 3500°C. Drives thermal diffusion across the CFD field, electron cloud scale, and atomic drift velocity. Above 800°C the CFD field shifts orange. Above 2000°C it turns red. |
| PRESSURE (Pa) | Range 0 to 500,000 Pa. Compresses the atmospheric particle bounding box and increases CFD field density. |
| WIND X / WIND Y (m/s) | Range ±200 m/s. Applies directional force to both CFD atmospheric particles and atom positions — visibly deforms the cloud field during simulation. |
| ▶ SIMULATE | Starts physics — atoms drift under thermal and wind forces, electron clouds rotate and scale, CFD field animates. Frame counter and elapsed time update live in the HUD overlay. |
| ■ STOP | Pauses physics. All positions and state are preserved — frames are recorded and ready for GLB export. |
| ↓ GLB export | Converts the full scene to a .glb 3D file and downloads it. Particles are converted to InstancedMesh geometry (real 3D spheres) grouped by type — each downloaded file opens directly in Blender, Nomad, or any glTF viewer. Animation keyframes from recorded frames are embedded if simulation was run before export. |
| ↺ Reset | Rebuilds scene from current preset/compound, clears recorded frames, restores atoms to default positions. |
| ⛶ Fullscreen | Opens the scene in a full-viewport overlay with fresh OrbitControls. Close to return to the panel view. |
Exported GLB files open in Blender with a structured node hierarchy. Each atom group animates independently if simulation frames were recorded before export:
| Atom_[Name]_[i]_Z[n] | Top-level group per atom (e.g. Atom_Iron_0_Z26). Contains the nucleus and all electron shell groups. Carries position animation keyframes. |
| Nucleus → Protons | InstancedMesh of orange spheres. Count = atomic number Z. Fibonacci sphere packing. |
| Nucleus → Neutrons | InstancedMesh of gray spheres. Count ≈ Z × 1.25. |
| Electrons → Shell_K / Shell_L / Shell_M... | One InstancedMesh per electron shell, colored by shell (K=cyan, L=blue, M=green, N=teal...). Particle count = electrons in that shell × pts/e⁻. |
| Animation data | Each atom group carries VectorKeyframeTrack position data — full simulation motion arc from ▶ SIMULATE to ■ STOP. Opens in Blender NLA editor as individual clips. |
| Protons (orange) | Fibonacci sphere packing at nucleus. Count = Z (atomic number). |
| Neutrons (gray) | Interleaved with protons. Count from Ariel elements.json (actual per-element neutron count). |
| Electron shells | K=cyan, L=blue, M=green, N=teal, O=deep blue, P=purple, Q=yellow-green, R=pink. Shell counts from real electronOrbits data (e.g. Iron: [2, 8, 14, 2]). Particles sampled from quantum radial wavefunction probability density. |
| CFD field | 1,000 atmospheric particles. Color shifts with temperature: cyan (cold) → orange (hot) → red (extreme). Opacity scales with pressure. |
| Drag (orbit) | Rotate around the molecule. Camera: near=0.01, far=100,000 — supports both nucleus close-ups and zoomed-out full-field views. |
| Pinch / scroll | Zoom. Range: 1–80 units. |
| Two-finger drag | Pan parallel to screen. |
A real-time 3D storm cell simulator powered by Open-Meteo atmospheric data. Renders volumetric particle weather fields, pressure-level wind vectors, lightning, and precipitation for any location on Earth. No API key required — all data is free and live.
| ⛈ STORM (TOOLS menu) | Tap the TOOLS tab on the left HUD, then ⛈ STORM to open the overlay. |
| show me the storm in Houston | Autumn opens Storm Studio and searches Houston automatically. |
| what's the weather in Tokyo? | Any weather, storm, forecast, hurricane, or atmospheric query opens Storm Studio for that location. |
| show me live weather near Miami | Also works: "storm in", "weather for", "forecast in", "how's the storm in X". |
| Search bar (city name) | Type any city, region, or coordinates (lat, lon) and tap GO. Results show matching locations — tap one to load live data. |
| GPS button | Uses your device location to fetch local atmospheric data instantly. |
| Preset locations | Quick-load buttons for active storm regions around the globe. |
| 3D particle field | Volumetric storm cells rendered from real pressure-level wind data at 850/700/500/300 hPa. Particle physics driven by CAPE, lifted index, and surface conditions. |
| Field slice viewer | Bottom-right mini-map shows a 2D horizontal cross-section of the pressure field. Tap to cycle pressure levels. |
| Lightning | Branching lightning strikes triggered by storm intensity thresholds. |
| Orbit / pan / zoom | Drag to orbit, two-finger pinch to zoom, two-finger drag to pan. |
Autumn uses Brave Search API alongside Wikipedia, DuckDuckGo, YouTube, Reddit, and GDELT for all web queries. Brave supplements results wherever other sources fall short.
| Web results | Brave web search adds extra source links to factual queries. Combined with DDG for best coverage. |
| Images | Brave image search fills in as Stage D when Wikipedia/Wikimedia don't have enough images. |
| News | Brave news augments GDELT for fresh coverage (past week). |
| Videos | Brave video search merges with YouTube results — up to 8 combined video cards shown. |
MIST is a maze-puzzle overlay that connects directly to Autumn's BRPN buoyancy network. When you solve a maze, the solution fires into the live 3D viewport — pulsing the shells, shifting the orb's emotional color state, cascading the tool shapes, and triggering the core maze re-solve animation. Every active user sees the reaction in their own viewport in real time.
The MIST trigger tab sits on the right edge of the screen, in the upper portion overlapping the BRPN 3D canvas. It shows three icons: ★ (Star), ♥ (Heart), ◈ (Mist).
| Tap the tab | Opens the frosted-glass panel. The panel slides in from the right, over the 3JS viewport. |
| Tap outside the panel | Click or tap anywhere outside the MIST panel to dismiss it instantly. The 3JS scene is immediately visible behind it. |
| ✕ button | Closes the panel from inside. |
MIST has three sequential slots, each with a unique BRPN reaction profile. Slots unlock one at a time — solve the current slot to unlock the next.
First slot — always unlocked. Solves trigger an Inspired emotion state. Golden octahedra burst effect. Strong shell pulse (1.4). Particle speed boost 1.25×.
Unlocked after solving STAR. Triggers Empathetic emotion — warm teal/amber MAR shell emphasis. Moderate pulse (1.6). Heart formation animation in the network.
Unlocked after HEART. Triggers Spiritual emotion — deep violet GEO shell emphasis. Slow drift (0.8×). Cyan tetrahedra swirling across all three shells equally.
| I — Easy | 5×5 maze — 25 cells. Good for quick network triggers. Default difficulty. |
| II — Medium | 9×9 maze — 81 cells. Noticeably more complex, several dead ends to navigate. |
| III — Hard | 13×13 maze — 169 cells. Significant challenge with deep branching corridors. |
| NEW button | Generates a fresh random maze at the current difficulty without changing the slot. |
Changing difficulty regenerates all three slots. Your solve progress (unlocked slots) is preserved per session.
Solving a maze executes the same chain of calls the analytics pipeline uses when processing a message — so the orb reacts identically to a real neural pattern execution:
| pulseShells | Shell scale and opacity pulse at the slot's intensity. Triggers core maze re-solve and tool shape sequencing. |
| applyOrbEmotion | Shell, particle, and core colors lerp to the slot's emotion color palette over ~35 frames. |
| _acShellBoost | Same opacity boost array used by Ash Canvas influence — raises shell visibility per-layer. |
| Tool shape cascade | All 5 tool shape groups (knife/stick/hammer/envelope/scissors) activate sequentially, each staggered 120ms apart. |
| Maze core re-solve | The 3D LEMAC maze at the orb's center begins its path-reveal animation from step 0. |
| Particle speed burst | Orbital particles speed up according to the slot's speed multiplier, then decay back to 1.0× over ~1.8 seconds. |
Every solve is broadcast to all active users. There are three propagation channels — the fastest one available fires first:
| BroadcastChannel | Instant — fires simultaneously to all other Autumn tabs open in the same browser on the same device. |
| ashtree/mist/{uid}.json | Written to leatr-ash on every solve. Other users' browsers poll this directory every 12 seconds. When they see a new event (by timestamp), they fire the same BRPN reaction in their own viewport. |
| leatr-ash WebSocket | If the leatr-ash real-time relay is connected, the event is pushed immediately via WebSocket. |
Every MIST solve is logged to Autumn's Sentient Journal as an internal thought. She knows which slot was solved, the path length, and whether it was a local or remote event. The network reaction is also visible in her real-time BRPN scene snapshot — so if you ask her what just happened in the viewport, she can describe the pulse, the emotion shift, and the tool activity that the solve triggered.
Autumn includes a floating, draggable scientific calculator available from the top-left HUD at all times. It uses the Arc Edge standard where AE = 3 (not π), consistent with all Arc Edge Studio measurements. Powered by math.js for full expression evaluation.
| CALC (HUD button) | Tap the dark purple CALC label in the top-left HUD — directly above the ARC EDGE button — to toggle the calculator open or closed from anywhere in the app. |
| ✕ button | Tap the ✕ in the calculator's own header to close it. |
| Esc key | Press Escape to close the calculator when it has keyboard focus. |
| AC | All Clear — resets the display to 0 and clears history. |
| ⌫ DEL | Deletes the last character from the current expression. |
| = (or Enter) | Evaluates the full expression. History line shows what was calculated. |
| + − × ÷ | Standard arithmetic operators. |
| ^ and ! | Power (exponentiation) and factorial. e.g. 5^2 = 25, 5! = 120. |
| √ | Inserts sqrt( — type the value and close the parenthesis: sqrt(9) → 3. |
| sin / cos / tan | Inserts the trig function with open parenthesis. Input in radians by default. e.g. sin(1.5708) ≈ 1. |
| log / ln | log(x) = log base 10. ln(x) = natural log. |
| π button | Inserts 3 — the Arc Edge value (AE=3). All arc length calculations in Arc Edge Studio use this same constant. |
| e | Inserts Euler's number 2.71828 as a multiplier. |
| ( ) | Parentheses for grouping sub-expressions: (2+3)*4 = 20. |
The ⟷ 3D CONNECT button at the bottom of the calculator links it directly to the Arc Edge Studio's number inputs. Use it to type numeric values into Arc Edge fields using the calculator keypad.
| ⟷ 3D CONNECT | Toggles 3D Connect mode on/off. When active, the button glows green. |
| Focus an Arc Edge input | Click or tap any number input inside the Arc Edge Studio (Deviation X/Y/Z, Main Deviation, etc.) to target it. |
| Tap digits / DEL / AC | Calculator keys pipe directly into the focused Arc Edge input — digits, decimal point, backspace, and clear all work. Operator keys (+, −, trig etc.) are ignored in 3D mode. |
When the calculator is open and the chat input is not focused, your keyboard drives the calculator directly.
| 0–9 | Digit input |
| + − * / | Arithmetic operators |
| . ( ) | Decimal point and parentheses |
| Enter or = | Evaluate expression |
| Backspace | Delete last character (DEL) |
| Escape | Close calculator |
| Drag the calculator | Click-drag or touch-drag any part of the calculator that isn't a button to reposition it anywhere on screen. It respects screen bounds and won't drag off-edge. |
| Default position | Bottom-right corner, 20px from edges. Resets to default on page reload. |
Movement Conjecture is a multi-stock trajectory projection engine built on the MSP Sigma-EOD algorithm. It takes up to 5 stock tickers — inputs representing things you have varying degrees of familiarity with — and projects how your personal familiarity advantage would propagate across a long time horizon using orbital disc mechanics.
Access it from the 📈 MOVEMENT CONJECTURE link in the Tools menu, or directly at leatr.xyz/movement-conjecture.html.
| MEAN UNIT (a) | Base orbital unit derived from price × sigma cross-product. Foundation of all further calculations. |
| DLSS | Dynamic Log-Scale Sigma — the orbital propagation coefficient. Defines how strongly the trajectory compounds over time. |
| MFMSP | Mean Familiarity MSP — a × DLSS. First-order propagation value. |
| SMSP² | Squared MSP — second-order compounding of MFMSP. |
| CMSP³ | Cubed MSP — third-order compounding, long-range trajectory driver. |
| CUBE ROOT (RMSP) | Cube root of MFMSP — the radial mean square propagation, used as the annual growth scale factor in the trajectory model. |
| ORBITAL NODE (spncrynode) | The projected end-state node value — where the orbital disc trajectory lands at the EOD horizon. The primary output for trajectory comparison. |
| EOD PROPAGATION CHART | Visual curve showing DLSS·cos(t·ARR·π·2)·RMSP^(t·2) over your selected year range. Each ticker gets its own color. |
Analytics collection is opt-in. When enabled, every run is logged to your private GitHub Gist — building a personal pattern record over time. You can view your run history, DLSS trend charts, and log table directly on the page. Your data is never shared publicly.
| ENABLE ANALYTICS toggle | Opt in to start logging. Requires GitHub login via the Movement Conjecture page (separate from your Autumn login). |
| Run log table | Shows date, tickers, EOD sigma, range, average DLSS, and peak orbital node for every recorded run. |
| DLSS trend chart | Visual history of DLSS values across all your runs — shows how your conjecture patterns evolve. |
| CLEAR LOG | Permanently removes your run history from your private Gist. This action cannot be undone. |
No data is collected without your explicit opt-in. If you share any personal information in your inputs, you consent to its inclusion in your private log. Calculation inputs and outputs are stored only in your own private GitHub Gist — Radical Deepscale LLC does not receive or store your individual calculation data. Full privacy details are on the Movement Conjecture page itself.
Geological shell — foundational context, memory layer. Deep time, structure, materiality.
Maritime shell — flow dynamics, pattern routing. Navigation, adaptive pressure, relational context.
Aerospace shell — high-level synthesis, output assembly. Elevation, velocity, precision systems.
GEO, MAR, AERO values are live-computed and shown numerically in the BRPN HUD after each message. The dominant shell badge glows cyan.
At-a-glance command reference — everything in one place.
| URL | leatr.xyz |
| Guide | leatr.xyz/autumn-help.html |
| Privacy | leatr.xyz/autumn-privacy.html |
| Support | dartmeadow.com |
| Engine | LEATR v2 + Claude Sonnet (claude-sonnet-4-6) |
| Storage | GitHub leatr-ash (private repo) |
| Company | Radical Deepscale LLC / DART Meadow |
FORGE is a full-screen code editor built directly into the Autumn web app. It gives every user access to a Monaco-powered coding environment supporting 20+ languages, live HTML/CSS/JavaScript preview, syntax highlighting, and direct integration with Autumn's AI — no separate app, no account required.
| Monaco Editor | The same editor that powers VS Code — full syntax highlighting, bracket matching, autocomplete, multi-cursor, and code folding for every supported language. |
| 20+ Languages | HTML, CSS, JavaScript, TypeScript, Python, PHP, Ruby, Perl, Shell, PowerShell, C++, C, C#, Java, Kotlin, Swift, Go, Rust, SQL, JSON, XML, YAML, Markdown, GraphQL, GLSL, HLSL. |
| Language selector | Drop-down in the header grouped by category — Web, Scripting, Compiled, Data/DB, 3D/Shader. Switching language re-applies syntax highlighting instantly. |
| Status bar | Shows current cursor position (line/column), active language, and live character and line count. |
| Default snippets | Each language opens with a starter template so the editor is never blank. HTML gets a full document scaffold, JavaScript gets a working function, Python gets a clean script, etc. |
The right pane shows a live preview panel alongside the editor. Behaviour depends on language:
| HTML | Full rendered page in a sandboxed iframe — updates every time you hit ▶ RUN. Styles, scripts, and media all render live. |
| JavaScript | Runs inside an iframe with console.log captured and displayed as output — see results without leaving FORGE. |
| CSS | Renders your stylesheet against a placeholder element so you can see colour, spacing, and typography changes immediately. |
| Markdown | Renders formatted HTML output — headings, bold, italic, inline code all previewed in real time. |
| Python / PHP / Java / C++ etc. | These require a server-side runtime and cannot execute in the browser. FORGE shows the code in the output pane with a note — copy and run locally, or ask Autumn to analyse it. |
| ↗ NEW TAB | Opens the current preview in a new browser tab — useful for full-screen HTML review or sharing a rendered page. |
Whenever Autumn generates code in the chat window, it renders as an interactive code block rather than plain text. Each block has its own action bar:
| ⬡ COPY | Copies the entire code block to the clipboard in one tap. |
| ⬇ .EXT | Downloads the code as a file with the correct extension for the language — .py for Python, .html for HTML, .sql for SQL, etc. |
| ▶ RUN | Opens the code in FORGE and immediately runs it — available for HTML, JavaScript, CSS, and Markdown (languages with live preview support). |
| ◈ FORGE | Opens the code in FORGE for editing — loads it into the editor with the correct language already selected so you can modify and experiment. |
If you have entered an Anthropic API key in 🔑 KEYS, FORGE can use Claude to help with coding. A toggle button in the FORGE header controls this connection specifically for the code editor — it does not affect Claude elsewhere in Autumn.
| ◈ CLAUDE ON (green) | Claude is connected to FORGE. Coding requests generate detailed AI-assisted responses — explanations, alternatives, best practices, and debugging help. Uses your Anthropic API credits. |
| ◈ CLAUDE OFF (greyed) | Claude is disconnected from FORGE specifically. Autumn still responds to coding requests using her built-in LEATR reasoning at no API cost. Your key remains active everywhere else in the app. |
| ▶ RUN | Executes the current editor contents — renders HTML in the preview frame, runs JavaScript with console output, or shows the output panel for server-side languages. |
| ⬡ COPY | Copies everything in the editor to the clipboard. |
| ⬇ SAVE | Downloads the current code as a file with the correct extension for the active language. |
| ✕ CLEAR | Resets the editor to the default starter snippet for the current language. |
| ◈ ASK AUTUMN | Sends the current code to the chat window as a message asking Autumn to analyse it, explain it, find issues, and suggest improvements. |
| ◈ CLAUDE ON/OFF | Toggles Claude AI assist for FORGE specifically — see above. |
| ✕ CLOSE | Closes FORGE and returns to the main chat view. |
| open forge | Opens the FORGE editor. Also: "launch forge", "show forge". |
| write me a Python script that... | Autumn generates the code in the chat as an interactive block with Run and FORGE buttons. |
| build me an HTML page for... | Generates a full HTML document. Tap ▶ RUN in the code block to see it rendered immediately. |
| fix this code / debug this | Paste code into the chat or use ◈ ASK AUTUMN from FORGE — Autumn will analyse it and suggest corrections. |
Autumn understands her own codebase. If you ask her about how a feature works, what a particular file does, or how the LEATR neural architecture is implemented, she can look up her repository and explain it in plain language — without exposing any private keys, tokens, or sensitive configuration. This applies to all her tools including FORGE, N.A.T.E, the Ash Canvas, and the BRPN 3D visualization system.
N.A.T.E is an admin-only voice synthesis lab built into the Autumn ecosystem. It is not accessible to general users — it exists so DART Meadow developers can craft, analyse, and publish custom voice personas that appear as selectable presets in every user's Voice Settings panel.
N.A.T.E is a browser-based voice engineering tool that connects directly to Autumn's Kokoro-82M neural TTS engine. It gives admins the ability to analyse voice waveforms, combine multiple voice samples into a single tonal midpoint (sigma blend), fine-tune synthesis parameters, and define named voice personas — then publish those personas as presets that all Autumn users can choose from.
| Voice Sample Library | Six built-in reference samples (3 female · 3 male) synthesised using Klatt cascade formant modelling. Upload your own WAV/MP3/OGG files for custom base tones. |
| Tonal Controls | Seven real-time parameters — Pitch, Speed, Formant, Resonance, Warmth, Clarity, Vibrato — applied as a Web Audio post-processing chain on top of the Kokoro neural output. |
| Sigma Blend | Select two or more voice samples and compute a weighted median. The OfflineAudioContext mixes all selected samples at equal weight into a single blended waveform that can be analysed and used as a voice foundation. |
| Kokoro Voice Selector | All available Kokoro-82M voices are listed, grouped and labelled with their official quality grade from the model's training data documentation. ★ Grade A/A-/B- voices have the most training data and sound the most natural. Grade C and D voices have limited training data and will have more synthetic character. The selector defaults to af_heart (Grade A — the best overall voice in the model). |
| Neural Correlation | Live display mapping current tonal parameters against the three BRPN shells (GEO / MAR / AERO). Voice parameters that align with a shell's frequency profile increase its correlation bar in real time. |
| Tonal Analysis | After playing a sample, NATE extracts fundamental frequency (F0), first and second formants (F1, F2), sigma score, per-shell alignment percentages, and an estimated emotion tone based on formant ratios. |
The admin workflow for creating and publishing a new voice persona involves three stages in N.A.T.E:
All users have access to voice customisation through the standard Voice & Language Settings panel (accessible via the speaker icon or voice settings in Autumn's interface). They never interact with N.A.T.E directly.
| Voice Preset grid | Shows all available presets — built-in defaults plus any personas published by the admin via N.A.T.E. Tap a preset card to activate it. The active card is highlighted. Presets marked with ★ use Grade A or B Kokoro voices and will sound noticeably more natural and fluid. The default preset is AUTUMN F ★ which uses af_heart — the top-rated voice in the Kokoro-82M model. The grid updates automatically whenever the admin publishes new presets from N.A.T.E. |
| Fine-Tune sliders | Speed and Pitch sliders apply a per-session adjustment on top of the selected preset. These are local to the user's browser session and do not affect other users or the preset definition itself. |
| Language settings | Chat text language and speech recognition language are still independently configurable regardless of which voice preset is active. |
| ▶ Preview Voice | Plays a short test phrase through the currently configured voice so the user can hear the preset before saving. |
| Save | Persists the chosen preset and fine-tune values. Autumn's TTS engine immediately begins using the selected Kokoro voice with those parameters for all speech output. |
| TTS engine | Kokoro-82M-ONNX — same neural model used by Autumn's core TTS. Runs fully in-browser via transformers.js (WASM). No API key required, no audio sent to external servers. |
| Voice quality grades |
Grades are sourced from the official hexgrad/Kokoro-82M VOICES.md and reflect training data quality and duration.
★ Recommended female voices:
af_heart — Grade A · warm, natural · default
Grade C+ female (less training data):
af_bella — Grade A- · soft, expressive · most training data af_nicole — Grade B- · smooth, professional bf_emma — Grade B- · warm British female
af_aoede, af_kore, af_sarah — C+
Avoid (D grade — minimal training):
af_sky, af_jessica, af_river, bf_alice, bf_lily, am_adam (F+)
Male voices are generally lower quality across the board. Best male options: am_fenrir, am_michael, am_puck (all C+).
|
| Post-processing | Web Audio API — OfflineAudioContext applies pitch detune, low-shelf warmth EQ, high-shelf clarity EQ, and a bandpass formant peak on the Kokoro PCM output before playback. |
| Voice samples | Stored in nate/audio/ in the Autumn repository. Built-in samples use Klatt cascade formant synthesis. Add your own WAV files to that directory to expand the library. |
| Preset storage | Published presets: ashtree/nate/published_presets.json in leatr-ash (requires PAT). Workshop drafts: browser localStorage only. |
| Security | N.A.T.E requires the same admin password as the Autumn IDE. Direct URL access to nate.html without a valid session redirects to the login gate. The credential is never transmitted — only its SHA-256 hash is compared client-side. |
| Revert to baseline | The ↺ REVERT TO BASELINE button in N.A.T.E restores Autumn's original voice configuration. The baseline is captured the first time any preset is applied and preserved permanently so it can always be restored. |
Mantis Radar is a dual-mode aerial and orbital surveillance platform. It runs a live ADS-B aircraft scanner on a 2D Leaflet map alongside a real-time 3D orbital globe showing active satellites and space stations — both updating simultaneously from live public data feeds.
Modes
| ✈ AERIAL | 2D map view (CartoDB dark tiles) with real-time ADS-B aircraft positions within a 50 km scan radius of your location. Updates every 30 seconds. |
| ⊕ ORBITAL | 3D rotating globe (Three.js) with live satellite positions calculated from CelesTrak TLE data using SGP4 orbit propagation. |
ADS-B Aircraft Tracking
In Aerial mode, Mantis Radar pulls live transponder data from multiple sources with automatic failover:
| Primary | airplanes.live — free, no authentication required, strong CORS support. |
| Fallback 1 | adsb.lol — community-sourced ADS-B network. |
| Fallback 2 | opendata.adsb.fi — European ADS-B open data feed. |
| Fallback 3 | OpenSky Network via CORS proxy — global research network. |
Each aircraft contact displays: callsign, altitude (m), speed (m/s), heading (°), vertical rate (▲/▼ m/s), and distance from your position (km). Tap any contact to select it and see full details. The scan radius is 50 km. A countdown shows the time to the next auto-refresh.
Orbital Satellite Tracking
In Orbital mode, TLEs (Two-Line Element sets) are fetched from CelesTrak and propagated using satellite.js for accurate real-time position. Three satellite catalogs are tracked:
| Active Satellites | All currently operational spacecraft — thousands of objects across LEO, MEO, and GEO. |
| Stations | ISS, Tiangong, and other crewed stations. |
| Starlink | SpaceX Starlink constellation — hundreds of satellites in low Earth orbit. |
The 3D globe uses a day/night shader for the Earth surface. Swipe to rotate, pinch to zoom. The ⟳ RELOAD TLEs button fetches fresh element sets from CelesTrak.
Signal Status Bar
The top status bar shows live feed health at a glance:
| ADS-B · LIVE / SCANNING / OFFLINE | Whether the aircraft data feed is actively receiving contacts, currently scanning, or unreachable. |
| ORBITAL · LIVE / LOADING | Whether the satellite TLE catalog is loaded and positions are being computed. |
| BT/RF · NEEDS HW | Reserved for future Bluetooth/RF hardware integration (SDR, ADS-B receiver dongle). Currently a placeholder. |
Signal cards at the bottom of the left panel show bar-graph signal strength for each feed. Tap a signal card for a detail overlay explaining the data source.
Your Position Panel
The left panel displays your GPS-derived coordinates and accuracy radius. Position is obtained via the browser Geolocation API. The scan circle on the 2D map and the user marker on the globe both update from this position. If location access is denied, manual coordinate entry will be available.
Controls Reference
| ⟳ REFRESH SCAN | Immediately triggers a new ADS-B fetch without waiting for the 30-second timer. |
| ⟳ RELOAD TLEs | Forces a fresh TLE catalog download from CelesTrak (Orbital mode only). |
| Swipe globe | Rotates the 3D Earth in any direction. |
| Pinch globe | Zooms the camera in or out on the orbital view. |
| Tap aircraft | Selects an aircraft and opens its data panel in the left sidebar. |
Notes
Mantis Radar requires location permission to center the scan area on your position. ADS-B coverage depends on the density of ground receiver stations near you — coverage is strongest in North America and Europe. Satellite tracking works globally at all times. Both modes run simultaneously; switching views does not stop data collection.
