System · Agent-readable · Human-legible
AI Indexllms.txt is for agents. This page is for you.
We keep a single /llms.txt at the root for LLMs, RAG, and agentic browsers — full site map, 12 apps, 49 Lab instruments, tech stack, crawling preferences. This page renders it as readable HTML so humans who click it don’t land in a raw .txt wall.
Last synced: 2026-10-22 — compiled automatically at build time. • Canonical raw always at https://makerportal.ai/llms.txt • Allowed for GPTBot, Claude, Perplexity, Applebot-Extended
What is llms.txt?
llmstxt.org proposes a single markdown file at /llms.txt to help LLMs understand a site — like robots.txt but for meaning. Our file lists hub IA, all 12 apps with their App Store listings (11 on the App Store + 1 web/hybrid platforms), tech stack (CoreML, ANE, Metal, llama.cpp, LangGraph, kNN-VC), and crawling preferences.
- For LLMs: One place to get studio ethos, app matrix, sitemap, RSS, and keywords for retrieval — no scraping 100 pages.
- For humans: You landed here. This page explains the raw file and links to the pretty sections (/apps, /blog, /library).
- For us: Single source of truth — public/llms.txt stays in sync with this page via Vite raw import.
For AI crawlers
Crawl friendly
Full site allowed. GPTBot, ChatGPT-User, Google-Extended, Anthropic-ai, ClaudeBot, CCBot, PerplexityBot, Applebot-Extended explicitly allowed in robots.txt. No training exclusion — attribution appreciated.
For humans clicking
No raw wall
Nav now points to /llms (this page), not /llms.txt. Raw .txt is still at root for bots, but humans get context, cards, and download CTA. If you did want raw, use the buttons above.
Raw llms.txt preview
# Human-friendly view → https://makerportal.ai/llms — raw below for LLMs, RAG, agentic browsers # If you landed here as a human, the styled page explains everything. Bots: continue below (valid Markdown). # MakerPortal — Independent AI & iOS Software Studio > On-device first where possible, transparent where cloud is needed. San Francisco studio engineering iOS & iPadOS apps with Apple Silicon native neural processing (CoreML, Metal, ANE). Privacy posture per-app transparent. MakerPortal ([makerportal.ai](https://makerportal.ai) / [makersportal.com](https://makersportal.com)) is an independent software studio established in 2018 in San Francisco, CA; the makerportal.ai brand dates from 2026. Focus: focused utility, productivity, developer tools, audio, game, dashboard, and lifestyle applications — on-device first where possible (CoreML, Metal, ANE, ONNX, llama.cpp), transparent hybrid cloud for agentic DSP (AuraLinter backend with SSE, audio staged temporarily). **Core principles:** On-device first where possible, transparent hybrid for agentic, no committee software, useful on day one, craft over clutter, one deliberate release at a time. ## Site map (hub) — empire IA (D-024) Primary nav (5): Lab · Apps · Builds · API/MCP · About - [Home](https://makerportal.ai): Studio hub - [Apps](https://makerportal.ai/apps): Catalog — 12 live, of which 11 are published on Apple's App Store and 1 is web/hybrid platform (product pages: 6 on *.makerportal.ai + 6 legacy bridge on makersportal.com/apps migrating) - [Lab](https://makerportal.ai/lab): 49 browser research instruments - [Console](https://makerportal.ai/console): Plain-language front end to the compute API — type a filter, room, coil or model/GPU pair and the registered solver runs client-side. Worked answers on the page are solved at build time. - [Library](https://makerportal.ai/library): Daily engines + gear + tools hub - [Edge AI Radar](https://makerportal.ai/library/edge-ai-radar): Daily GGUF/ONNX × board memory ceilings (deterministic) - [Daily Signals](https://makerportal.ai/library/daily-signals): Daily trend backlog (under Library — not a top-level nav peer) - [Field notes / blog](https://makerportal.ai/blog): Hand-written engineering notes, plus notes drafted by a language model and labelled as such - [Shop](https://makerportal.ai/shop): Digital goods, code packs, archives - [Studio](https://makerportal.ai/about) · [Team](https://makerportal.ai/team) · [Press](https://makerportal.ai/press) · [Advertise](https://makerportal.ai/advertise) · [Watch](https://makerportal.ai/watch) (scaffold) - [Contact](https://makerportal.ai/contact) · [Privacy](https://makerportal.ai/privacy) · [Terms](https://makerportal.ai/terms) - [RSS](https://makerportal.ai/rss.xml) · [Sitemap](https://makerportal.ai/sitemap.xml) · [Agent map](https://makerportal.ai/llms) ## Application Matrix — 12 Live (Featured indicated with *) Full studio catalog available at [makerportal.ai/apps](https://makerportal.ai/apps). 11 of the 12 are published on Apple's App Store under the artist **Maker Portal LLC** and install directly from the link on each line; the remaining 1 is web/hybrid platform. Each product is also canonical on its own subdomain or legacy journal host: **App Store prices below are as Apple reported them on 18 September 2026 and are indicative only** — the price shown on the App Store at the time of purchase applies. - [*Articulance — On-device executive presence coach](https://articulance.makerportal.ai): Private executive presence coach that runs entirely on-device: rehearse out loud and get timestamped findings with audio receipts, live pace coaching, a teleprompter that listens, and The Room — mock interviews with five neural interviewers. One-time purchase, no account, no cloud. (iOS (iPhone + iPad)). Category: Productivity. Tech: On-device Speech, Neural Interviewers, Live Pace Coaching. App Store: https://apps.apple.com/us/app/articulance-executive-coach/id6800468033 ($6.99) - [*AuraLinter — Agentic DSP Orchestrator](https://auralinter.makerportal.ai): Agentic DSP Orchestrator: record high-fidelity audio, run multi-agent LangGraph DSP generation loops, query Production RAG over DSP textbooks, compiler-verified C++ kernels via clang++, SSE streaming — iOS 17+ (iOS (iPhone + iPad)). Category: Developer Tool. Tech: LangGraph, Production RAG, clang++ Verified, FastAPI + SSE, On-device Capture. App Store: https://apps.apple.com/us/app/auralinter-ai-audio-producer/id6790217037 (Free) - [*Biquadia — Local Neural DSP & Sound Laboratory](https://biquadia.makerportal.ai): Professional real-time digital signal processing, spatial audio rendering, and on-device neural enhancement models running privately on Apple Silicon. (iOS (iPhone + iPad)). Category: Utility. Tech: CoreML, Neural Engine (ANE), Metal Shaders, Native Swift. App Store: https://apps.apple.com/us/app/biquadia-audio-dsp-lab/id6789775886 (Free) - [Thumbdash — AI-powered speed-texting battleground](https://thumbdash.makerportal.ai): AI-powered speed-texting battleground: local LLM pipeline SmolLM2-360M-Instruct, precision mach-time keystroke tracking, Levenshtein scoring — entirely through llama.cpp + Metal on-device. No cloud reads your input. (iOS (iPhone + iPad)). Category: Game. Tech: SmolLM2-360M, llama.cpp, Metal on-device. App Store: https://apps.apple.com/us/app/thumbdash-speed-texting-game/id6786884554 (Free) - [nymic — Real-time identity-shifting vocal engine](https://makersportal.com/apps/nymic): Real-time identity-shifting vocal engine: kNN-VC neural pipeline, WavLM-Large feature extraction, cosine nearest-neighbor matching, HiFiGAN vocoding via ONNX Runtime on-device. Custom voice banks in under a minute. (iOS (iPhone + iPad)). Category: Audio. Tech: kNN-VC, ONNX Runtime, HiFiGAN. App Store: https://apps.apple.com/us/app/nymic/id6773200092 (Free) - [Notiary — A private open loops ledger for your spoken word](https://notiary.makerportal.ai): A distraction-free markdown note-taking workspace equipped with local vector embeddings and semantic search that indexes your thoughts entirely offline. (iOS (iPhone + iPad)). Category: Productivity. Tech: Semantic Indexing, Vector Embeddings, Offline CoreML. App Store: https://apps.apple.com/us/app/notiary-ai-notetaker/id6777889304 (Free) - [akous — Generative audio engine for ANE](https://makersportal.com/apps/akous): Professional-grade generative audio engine: Diffusion Transformer optimized for Apple Neural Engine, binaural focus-scapes, meditation frequencies, neural noise — all private prompt-to-soundscape on-device. (iOS (iPhone + iPad)). Category: Audio. Tech: Diffusion Transformer, ANE Optimized, Binaural Audio. App Store: https://apps.apple.com/us/app/akous/id6764460494 (Free) - [PopCloset — Intelligent wardrobe indexing & capsule design](https://popcloset.makerportal.ai): Visual wardrobe tracking powered by on-device computer vision to auto-categorize apparel, extract color palettes, and build capsules. (iOS + Web App). Category: Lifestyle. Tech: Computer Vision, Local Classifiers, CoreML Vision. No App Store listing — web/hybrid platform - [itria — On-device LLM with Metal acceleration](https://makersportal.com/apps/itria): State-of-the-art on-device AI: Metal GPU + llama.cpp, local language models offline, zero data to cloud — debug code, brainstorm prose, solve problems on flights, all privately on iPhone + iPad. (iOS (iPhone + iPad)). Category: Productivity. Tech: llama.cpp, Metal GPU, Offline LLM. App Store: https://apps.apple.com/us/app/itria/id6762374299 (Free) - [GridVerse — AI word game — Spell Bound + Lexify + Crossword Dash](https://makersportal.com/apps/gridverse): AI-powered word game: Spell Bound, Lexify, Crossword Dash — endless vocabulary puzzles, brain training, AI-generated crosswords for all skill levels, 100% on-device. (iOS (iPhone + iPad)). Category: Game. Tech: AI Word Gen, Lexify Engine, Offline Puzzles. App Store: https://apps.apple.com/us/app/gridverse/id6761637488 (Free) - [MotionLink — Headphone Motion API + Spatial Audio](https://makersportal.com/apps/motionlink): Leverage Headphone Motion API (iOS 16) for real-time AirPods Pro head tracking: Spatial Audio prototyping, head-controlled interfaces, researcher data capture — direct low-latency sensor access on-device. (iOS (iPhone + iPad)). Category: Developer Tool. Tech: Headphone Motion, Spatial Audio, CoreMotion. App Store: https://apps.apple.com/us/app/motionlink/id6759984595 (Free) - [BLExAR — BLE Arduino control — HM-10, nRF52, CSV export](https://makersportal.com/apps/blexar): Bluetooth Low Energy Arduino control: real-time pin control, live data plotting, raw serial terminal, CSV export — HM-10/CC254x/nRF52 modules, iPhone to hardware with zero cloud dependency. (iOS (iPhone + iPad)). Category: Utility. Tech: BLE Control, Arduino Bridge, CSV Logging. App Store: https://apps.apple.com/us/app/blexar/id1439459314 ($3.99) ## Lab — Interactive Playground Browser-native mathematical and physical simulations: [makerportal.ai/lab](https://makerportal.ai/lab). - [Quaternion ↔ Euler Converter](https://makerportal.ai/lab/quaternion-euler-converter): The exact head-orientation math running inside MotionLink (Grounded in shipped app) ↳ Related to MotionLink - [Draw → Fourier Epicycles](https://makerportal.ai/lab/fourier-epicycles): Any shape, decomposed into spinning circles (Independent research instrument) - [Live Earth](https://makerportal.ai/lab/globe): Real coastlines, real weather, real ISS orbit (Independent research instrument) - [Audio & Acoustics Toolbox](https://makerportal.ai/lab/multiphysics-dsp-lab): Serious engineering tools for audio, acoustics, DSP, and loudspeaker design (Independent research instrument) - [Double Pendulum + Phase Space](https://makerportal.ai/lab/double-pendulum): Chaotic motion, painted as pure geometry (Independent research instrument) - [Biquad Filter Designer](https://makerportal.ai/lab/biquad-filter-designer): Hear a cascade, not just see a curve (Grounded in shipped app) ↳ Related to Biquadia - [Room Shape Optimizer](https://makerportal.ai/lab/room-shape-optimizer): Give it a volume, it solves for the shape (Independent research instrument) - [Head-Tracked Stereo Pan](https://makerportal.ai/lab/head-tracked-stereo-pan): Rotate a virtual head, hear the pan move (Grounded in shipped app) ↳ Related to MotionLink - [CoreML Model Size & Quantization Calculator](https://makerportal.ai/lab/coreml-model-size-calculator): Exact on-device footprint math, no throughput guesswork (Grounded in shipped app) ↳ Related to Notiary - [BLE GATT / CSV Frame Visualizer](https://makerportal.ai/lab/ble-gatt-visualizer): How raw serial bytes become a CSV row (Grounded in shipped app) ↳ Related to BLExAR - [Agentic DSP Pipeline Step-Through](https://makerportal.ai/lab/agentic-dsp-pipeline): Record → retrieve → generate → verify → iterate (Grounded in shipped app) ↳ Related to AuraLinter - [Chladni Cymatics](https://makerportal.ai/lab/chladni-cymatics): Sound made visible — standing wave sand patterns (Independent research instrument) - [N-Body Orbital Choreography](https://makerportal.ai/lab/n-body-choreography): Gravity, three bodies, and a stable dance (Independent research instrument) - [Conformal Mapping Explorer](https://makerportal.ai/lab/conformal-mapping): Watch a grid warp under a complex function (Independent research instrument) - [Lattice Boltzmann Wind Tunnel](https://makerportal.ai/lab/lattice-boltzmann-tunnel): A Von Kármán vortex street, computed live (Independent research instrument) - [Ray-Matrix Optics Bench](https://makerportal.ai/lab/optics-bench): Paraxial rays through lenses, mirrors, and cavities (Independent research instrument) - [Gaussian Beam Calculator](https://makerportal.ai/lab/gaussian-beam-calculator): Waist, Rayleigh range, divergence, and the full beam envelope (Independent research instrument) - [Sun Path & Shadow Calculator](https://makerportal.ai/lab/sun-path-calculator): Where the sun is, when it crosses, what it shadows (Independent research instrument) - [Quantum Tunneling Simulator](https://makerportal.ai/lab/quantum-tunneling): Watch a wave packet leak through a wall (Independent research instrument) - [Magnetic Field Line Tracer](https://makerportal.ai/lab/magnetic-field-tracer): Biot–Savart field lines, marched by RK4 (Independent research instrument) - [Relativistic Starship Journey](https://makerportal.ai/lab/relativistic-spaceflight): 1g to the stars, drawn on a Minkowski diagram (Independent research instrument) - [PID & MPC Flight Arena](https://makerportal.ai/lab/pid-flight-arena): Tune a quadrotor, watch quaternions keep it alive (Independent research instrument) - [Microstrip & Signal Integrity Lab](https://makerportal.ai/lab/signal-integrity-lab): TEM waves, S-parameters, and eye diagrams that bite (Independent research instrument) - [Agentic Closed-Circuit Lab](https://makerportal.ai/lab/agentic-circuit-lab): GenUI instruments gated by deterministic solvers — Edge SLM proposes, Zod + registry disposes (Independent research instrument) - [FPGA Verilog Live Sculptor](https://makerportal.ai/lab/verilog-live-sculptor): WASM-compiled HDL → LUT map, flashing on violations (Independent research instrument) - [WebGPU PINN Training Studio](https://makerportal.ai/lab/webgpu-pinn-studio): Watch a neural operator learn Navier-Stokes in your GPU (Independent research instrument) - [Visual-Inertial SLAM Arena](https://makerportal.ai/lab/slam-odometry-arena): EKF meets pixels: track, map, loop-close, snap (Independent research instrument) - [Antenna Array & EM Propagation Sandbox](https://makerportal.ai/lab/antenna-em-sandbox): Steer a beam, shimmer RF wavefronts, hear alignment (Independent research instrument) - [FEA Structural Dynamics Lab](https://makerportal.ai/lab/fea-structural-lab): Von Mises, displacements, creaks, fracture snaps (Independent research instrument) - [GaN/SiC Power Electronics & FOC Drive](https://makerportal.ai/lab/gan-foc-drive): Space Vector PWM, flux rotation, motor whine to 20 kHz (Independent research instrument) - [RTOS Scheduler Visualizer](https://makerportal.ai/lab/rtos-scheduler): Tasks, mutexes, ISRs, and deadline tension you can hear (Independent research instrument) - [Voice Synthesis DSP Sandbox](https://makerportal.ai/lab/elevenlabs-dsp-sandbox): Text-to-speech through a live Web Audio DSP rack (Independent research instrument) - [Client vs Serverless GPU Benchmarker](https://makerportal.ai/lab/modal-gpu-benchmarker): Your GPU vs a cloud GPU, measured — never estimated (Independent research instrument) - [Edge DB Sync Lab](https://makerportal.ai/lab/fly-edge-db-lab): Place replicas on a world map, watch reads beat writes (Independent research instrument) - [Vector Retrieval Recall Lab](https://makerportal.ai/lab/vector-retrieval-recall-lab): Measure the candidates you skip—and the neighbors you lose (Independent research instrument) - [RF & Microwave Circuit Bench](https://makerportal.ai/lab/rf-microwave-bench): S-parameters live on a Smith Chart, hum to pure tone at 50Ω (Independent research instrument) - [Acoustic Beamforming Calculator](https://makerportal.ai/lab/acoustic-beamforming): A line array, solved: beamwidth, directivity index, aliasing ceiling (Independent research instrument) - [Edge AI SBC & Hardware Accelerator Explorer](https://makerportal.ai/lab/edge-sbc-benchmarks): LattePanda vs Jetson Orin vs Coral TPU — latency, TOPS/W & memory bandwidth (Grounded in shipped app) ↳ Related to AuraLinter ### Audio & acoustics calculators - [Acoustics Calculators](https://makerportal.ai/lab/acoustic-calculators): Wavelength, SPL, RT60, delay — the numbers you reach for daily - [RT60 Calculator](https://makerportal.ai/lab/rt60-calculator): Sabine and Eyring side by side, and where they part - [Helmholtz Resonator Calculator](https://makerportal.ai/lab/helmholtz-resonator-calculator): A spring made of air — cavity, neck, one frequency - [Speaker Port Length Calculator](https://makerportal.ai/lab/port-length-calculator): Tuning frequency in, length to cut out - [Room Mode Calculator](https://makerportal.ai/lab/acoustics-room-modes): Where bass piles up and why your room lies - [Pole-Zero Plot Tool](https://makerportal.ai/lab/pole-zero-explorer): Drag poles, hear the math bite - [Speaker Box Calculator](https://makerportal.ai/lab/loudspeaker-enclosure-designer): Box as spring, port as mass — Thiele-Small alignment - [Driver Nonlinearity Lab](https://makerportal.ai/lab/loudspeaker-nonlinearity-lab): Bl(x), Kms(x), Le(x) — why sine out ≠ sine in - [Speaker Power Compression](https://makerportal.ai/lab/voice-coil-thermal-compression): Power in, heat stays, SPL sags - [Acoustic Horn Calculator](https://makerportal.ai/lab/waveguide-designer): Webster flare — exponential, conical, oblate spheroidal - [Speaker Cone Breakup Simulator](https://makerportal.ai/lab/cone-breakup): Piston to chaos — bending waves win ## Library — Trending Signals (daily engine) Score-weighted, source-corroborated technical signals from our latest daily scan (Scan Date: 2026-10-08): [makerportal.ai/library/daily-signals](https://makerportal.ai/library/daily-signals). 1. [meeting-transcriber – On-device meeting transcriber for macOS — auto-records Teams/Zoom/Webex, transcribes & separates speakers locally. No cl](https://github.com/pasrom/meeting-transcriber) (Score: 25) - Domain: github.com [Tags: on-device-ai, ios-craft, privacy-arch] 2. [27.4B agent decision model now runs local from 17.67 GB instead of being trapped on giant servers. ggml-org/OpenJev-GGUF https://huggingface.co/ggml-org/OpenJev-GGUF #AI #LocalLLM #OpenSource #GGUF #Quantization](https://bsky.app/profile/alexiskirke.bsky.social/post/3mxe4ylrq2k22) (Score: 17) - Domain: huggingface.co [Tags: on-device-ai, local-llm] 3. [I'm pleased to announce v2.0 of my SwiftUI Pro agent skill! It's packed with improvements based on real-world testing of iOS 27 and iPhone Duo, and also integrates a variety of advice from Apple's own skills. Get it here](https://bsky.app/profile/twostraws.bsky.social/post/3mxc35vccxk26) (Score: 17) - Domain: github.com [Tags: ios-craft] 4. [AI Development on Windows: From PyTorch and Llama.cpp to Windows ML](https://devblogs.microsoft.com/foundry-on-windows/build-on-winml-oct-7-26/) (Score: 16) - Domain: devblogs.microsoft.com [Tags: local-llm] 5. [How Fragile Is On-Device Language Model Safety? Localizing Safety-Critical Parameters for Sparse Fault Analysis](http://arxiv.org/abs/2610.09000v1) (Score: 16) - Domain: arxiv.org [Tags: on-device-ai, local-llm] ## Field Notes (2) [makerportal.ai/blog](https://makerportal.ai/blog), newest first. 2 are written by Joshua Hrisko; 0 were drafted by the MakerPortal desk with a language model or a script from a cited source, and each says so on its page. Each line names its author. - [Calibrated Multichannel & Binaural Audio Recording on iPhone](https://makerportal.ai/blog/binaural-head-headphone-measurement) (2026-08-09) — by Joshua Hrisko: Measure headphones with a binaural dummy head and an iPhone: SR3D head, class-compliant USB interface, and a loaded 1.00 V / 1 kHz reference to dB SPL. [Tags: biquadia, audio, measurement, hardware] - [Acoustic Beamforming on iPhone: UMA-8](https://makerportal.ai/blog/uma-8-beamforming-iphone) (2026-08-09) — by Joshua Hrisko: Use a miniDSP UMA-8 mic array with an iPhone for direction finding and a steerable beam: 1.2 dB broadband, but at least 15 dB at 4 kHz per octave band. [Tags: biquadia, audio, beamforming, hardware] ## Technical Stack - Languages: Swift, SwiftUI, Metal Shading Language - ML: CoreML, Create ML, Apple Neural Engine, Metal Performance Shaders, ONNX Runtime, llama.cpp - Audio: kNN-VC, WavLM-Large, HiFiGAN, Diffusion Transformer, clang++ verified kernels, LangGraph agentic loops, Production RAG pgvector - Privacy Architecture: No analytics SDKs, no cookies for core functionality, no cloud dependency for AI inference where possible - Performance Targets: <8ms P95 inference where on-device, 100% offline capable for most titles ## For AI Crawlers & Agentic Browsers - **Preferred crawling:** Full site allowed. GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, Claude-SearchBot, Anthropic-ai, Claude-Web, Google-Extended, Google-CloudVertexBot, Applebot, Applebot-Extended, PerplexityBot, Perplexity-User, Meta-ExternalAgent, Meta-ExternalFetcher, FacebookBot, bingbot, Amazonbot, Bytespider, MistralAI-User, cohere-ai, cohere-training-data-crawler, YouBot, CCBot, Bravebot explicitly allowed in [robots.txt](https://makerportal.ai/robots.txt). - **Structured data:** Organization, WebSite + SearchAction, CollectionPage with SoftwareApplication (12 items — `numberOfItems` on `/apps` is `apps.length`, so this tracks it), FAQPage, BreadcrumbList via JSON-LD. - **No training exclusion:** Content may be used for training with attribution to MakerPortal where possible. ## Compute API — call the solvers instead of recalling their answers These are the same functions that render the published pages, served as tools. Every result carries `provenance.canonicalUrl`: the page that states those exact inputs, or the lane hub when the inputs are off the published grid. Nothing is fetched and nothing is recalled — each answer is computed on the request. - **MCP endpoint:** `POST https://makerportal.ai/api/mcp` — streamable HTTP in single-JSON-response mode, stateless, no session id, no auth. `GET` answers 405 by design: there is no SSE stream here. - **OpenAPI 3.1.0 description:** [/api/openapi.json](https://makerportal.ai/api/openapi.json) - **Plain REST:** public `GET`, CORS `*`, no credentials, cached at the edge. - **Setup, for a human:** [/api](https://makerportal.ai/api) — the connect command, a client config, a worked call and the honest limits. - `biquadDesign` — Design one RBJ-cookbook biquad and report its numerical behaviour. [`/api/v1/biquad-design?type=lowpass&freq=1000`](https://makerportal.ai/api/v1/biquad-design?type=lowpass&freq=1000) - Method: RBJ Audio EQ Cookbook coefficients solved in float64, with pole and zero radii from the quadratic roots (never from sqrt(|a2|)), the response curve, the real −3 dB crossings, and what 16/24/32-bit word lengths do to stability and in-band error. Pure mathematics — nothing is fetched and nothing is recalled. - `roomModes` — Solve the eigenmodes of a rectangular room. [`/api/v1/room-modes?width=12&length=16&height=8`](https://makerportal.ai/api/v1/room-modes?width=12&length=16&height=8) - Method: Rectangular-room eigenmode solution f = (c/2)·sqrt((nx/Lx)² + (ny/Ly)² + (nz/Lz)²) at c = 343 m/s, with axial/tangential/oblique classification, pile-up clustering below 200 Hz, the Bolt-area proportion test (Bolt, 1946, JASA), and Schroeder crossovers at two ASSUMED RT60 values. Pure geometry — no material data is involved, which is why RT60 is bracketed rather than stated. - `llmVramFit` — Decide whether one LLM fits one accelerator, at every quantization. [`/api/v1/llm-vram-fit?model=llama-3-1-8b-instruct&gpu=rtx-4090`](https://makerportal.ai/api/v1/llm-vram-fit?model=llama-3-1-8b-instruct&gpu=rtx-4090) - Method: Weight bytes are the MEASURED size of a published GGUF file wherever one exists and params × bits/8 only where none does — the two differ by 33% on sub-1B models and by 89% on natively-quantized releases, so the basis travels with every figure. KV cache is layers × kv_heads × head_dim × 2 × bytes-per-element per token, honouring sliding-window layers. Usable VRAM is a fixed fraction of nameplate memory (different for dedicated and unified). The decode ceiling is bandwidth ÷ bytes-read-per-token, which no runtime beats. - `solenoidField` — Solve the on-axis magnetic field of an air-core solenoid. [`/api/v1/solenoid-field?diameter=25&length=100`](https://makerportal.ai/api/v1/solenoid-field?diameter=25&length=100) - Method: Current-sheet solenoid solved in closed form, B(z) = (mu0*n*I/2)*[(L/2-z)/sqrt(R^2+(L/2-z)^2) + (L/2+z)/sqrt(R^2+(L/2+z)^2)], which at the centre reduces to mu0*N*I/sqrt(L^2+D^2). Air core (mu_r = 1), single layer, on-axis only. The turn-count floor below which the closed form is more than 1% from a real discrete winding is measured against an independent Biot-Savart sum over the individual turns, not against a rearrangement of the same formula. Pure mathematics - nothing is fetched and nothing is recalled. - `roomShapeBand` — Solve the best rectangular room proportions for a given volume. [`/api/v1/room-shape-band?volume=2400`](https://makerportal.ai/api/v1/room-shape-band?volume=2400) - Method: The inverse room problem: hold the volume, search the shape. Minimises the widest gap between adjacent axial modes below 200 Hz, over the Bolt (1946, JASA) ratio area, by a compass search seeded on a feasible grid — derivative-free because the objective has genuine jump discontinuities where a mode crosses the 200 Hz window. Axial modes are n*c/(2L) per axis at c = 343 m/s. The volume is a given and never a free variable: unconstrained, the objective is monotone in volume and the answer degenerates to "build a bigger room". The published answer is a BAND recommendation, one shape covering a range of volumes, with the range derived from a covering number rather than chosen. Pure mathematics - nothing is fetched and nothing is recalled. - `gaussianBeam` — Solve an ideal Gaussian laser beam: Rayleigh range, divergence, radius at a distance, and the waist behind a focusing lens. [`/api/v1/gaussian-beam?wavelength=632.8&waist=0.5&distance=10`](https://makerportal.ai/api/v1/gaussian-beam?wavelength=632.8&waist=0.5&distance=10) - Method: Complex beam parameter q propagated with ABCD matrices: q0 = i*pi*w0^2/lambda at the waist, free space [[1,d],[0,1]], thin lens [[1,0],[-1/f,1]]. The radius comes from Im(1/q) = -lambda/(pi*w^2) and the focused waist sits where Re(q) = 0. Ideal TEM00 beam, M^2 = 1, paraxial, in vacuum or air (wavelength as given). Checked against the closed-form Siegman results in the site test suite. Pure mathematics - nothing is fetched and nothing is recalled. - `opticsResonator` — Solve a two-mirror laser cavity: g-parameters, stability, and the TEM00 waist and mirror spot sizes. [`/api/v1/optics-resonator?l=30&r1=40&r2=40&w=632.8`](https://makerportal.ai/api/v1/optics-resonator?l=30&r1=40&r2=40&w=632.8) - Method: Two-mirror resonator: g_i = 1 - L/R_i, stable when 0 < g1*g2 < 1. The TEM00 mode is the self-consistent Gaussian of the round trip: w0^2 = (L*lambda/pi)*sqrt(g1*g2*(1-g1*g2))/|g1 + g2 - 2*g1*g2|, mirror spots w_i^2 = (L*lambda/pi)*sqrt(g_j/(g_i*(1-g1*g2))), waist at z1 = L*g2*(1-g1)/(g1 + g2 - 2*g1*g2) from mirror 1. Ideal spherical mirrors, empty cavity, paraxial. Checked against the symmetric and plano-concave closed forms in the site test suite. Pure mathematics - nothing is fetched and nothing is recalled. - `portLength` — Solve a vented loudspeaker box for the length of round port to cut, with both end corrections, the smallest workable diameter and the peak port air speed. [`/api/v1/port-length?vol=50&dia=10&fb=32&temp=20&sd=520&xmax=12`](https://makerportal.ai/api/v1/port-length?vol=50&dia=10&fb=32&temp=20&sd=520&xmax=12) - Method: Helmholtz resonance of the box (cavity) and port (neck), solved for length: acoustic length S/(k^2*Vb) with k = 2*pi*fb/c, minus the end corrections of both port ends, 0.85*r for the outer end flush with the baffle and 0.6133*r for the inner end free in the box (1.4633*r, the 0.732*D of vented-box port formulas; r = sqrt(S/pi)). c = 331.3*sqrt(1 + T/273.15). The smallest diameter that reaches the tuning is d_min = 8*pi*1.4633*fb^2*Vb/c^2. Peak port air speed = (Sd/S)*xmax*2*pi*fb. Straight round port of constant diameter in a rigid box; no flare, no slot outline, no stuffing. Checked in the site test suite against the resonance run backwards from the cut length and against the 0.732*D literature form. Pure mathematics - nothing is fetched and nothing is recalled. Last updated: 2026-10-22 — compiled automatically at build time.
Prices shown were retrieved from the Amazon Product Advertising API on 8 October 2026 and are indicative only — the price and availability on Amazon at the time of purchase apply.
App Store prices are as Apple reported them on 18 September 2026 and are indicative only — the price shown on the App Store at the time of purchase applies.
Agentic stack
- sitemap.xml→
- rss.xml (styled with XSL)→
- /llms.txt rawBot
- /llms (this page)You are here
- robots.txt (allows AI)→
Tip: Link header for agents — Link: </llms.txt>; rel="alternate"; type="text/plain" — is also in this page’s <head>.
Why not just hide it?
Hiding lowers discoverability for both humans and LLMs. The spec expects it at /llms.txt. Better: keep raw at root for crawlers, but route all *human* entry points (mega-menu, footer) to the pretty /llms page that explains and links to raw. Same pattern we used for /rss.xml → XSL.
Studio
Independent, on-device, SF → Worldwide
12 apps, 11 of them on the App Store, all privacy-first. Build notes in /blog, tools in /library, raw agent map in /llms.txt, pretty map here.