Learn · Glossary
Plain-English first.
Jargon translated to language a designer or a friend would understand without losing accuracy. Each term has a why-it-matters line and a few related concepts so you can keep pulling threads.
86 terms← back to learn
Agent
An AI tool that can do more than answer a question, like take steps or use other tools.
Why it matters · This is where AI starts behaving more like a helper than a chatbot.
Related · Automation · MCP
Asterisk
An open-source phone system and PBX.
Why it matters · It is the core telephony layer for routing calls and connecting voice systems.
Related · PJSIP · SIP
ATA
An analog telephone adapter.
Why it matters · It is what lets older analog hardware connect to modern internet telephony.
Related · FXS · Asterisk
Automation
Getting a tool to handle repetitive steps for you.
Why it matters · It saves time, reduces boredom, and frees up attention for the part that still needs taste.
Related · Workflow · Agent
BM25
A scoring algorithm for how well a search query matches a document. Smarter cousin of TF-IDF: it adjusts so really long documents don't unfairly win, and so the same word repeated a hundred times stops adding score after a while.
Why it matters · The default ranking algorithm in most production search engines (Elasticsearch, OpenSearch, Lucene, Postgres full-text). Modern AI retrieval systems often combine BM25 with vector search in "hybrid retrieval" because keywords still beat embeddings for some queries (exact terms, names, IDs, rare jargon).
Related · TF-IDF · RAG · Hybrid Retrieval · Embedding · Vector Search
CAMEL-AI
The open-source agent and simulation ecosystem MiroFish builds on.
Why it matters · It is the foundational framework behind the project’s agent model.
Related · MiroFish · Agent
ClickUp
A work-management platform that also includes docs and wiki tools.
Why it matters · It matters when task management and knowledge management need to live together.
Related · Coda · Confluence
Coda
A Notion-like docs tool that behaves more like a lightweight app builder.
Why it matters · It matters when documents need logic, controls, and app-like behavior.
Related · Notion · Fibery
Confluence
A team wiki and docs tool that is especially strong when paired with Jira.
Why it matters · It is one of the most common enterprise knowledge systems.
Related · Notion · Guru
Context
The extra background an AI tool gets before it answers.
Why it matters · Without context, even a smart tool starts guessing.
Related · Prompt · RAG
CSS fake 3D (trompe l'oeil)
Faking depth with flat tricks: angled shapes, drop shadows, gradients, instead of a real 3D engine. The floating shelves on this site are flat polygons your eye reads as 3D.
Why it matters · It gives the look of depth at a fraction of the weight, and it stays consistent with a warm, hand built feel.
Related · WebGL · Parallax · clip-path
DTMF
The touch-tone keypad signals from a phone.
Why it matters · It is the simple old-school input layer for navigating phone systems.
Related · ATA · FXS
Embedding
The process or result of turning text into coordinates a computer can compare.
Why it matters · It powers better search, retrieval, and memory systems.
Related · RAG · Vector Search
Fibery
A highly customizable company workspace.
Why it matters · It is useful when the team needs a more custom operating system than a plain wiki.
Related · Coda · ClickUp
Flask
A Python web backend framework.
Why it matters · It is the server layer wiring routes, APIs, and backend logic together.
Related · Vue · OpenAI-compatible API
Flowchart
Boxes and arrows that show how a process moves.
Why it matters · It helps when you need to explain logic, sequence, or handoffs clearly.
Related · Mermaid · Markdown
FXS
The phone-side interface used to connect an analog handset.
Why it matters · It is one of the practical hardware details that decides what can plug into what.
Related · ATA · DTMF
Gemini 2.5 Flash Image
Google’s official name for the model people called Nano Banana.
Why it matters · It is the real product label you would use when building or documenting around it.
Related · Nano Banana · Nano Banana Pro
GLB
A single file that holds a whole 3D model, geometry and colors packed together. The monstera plant on the projects page is a GLB.
Why it matters · It is the standard way to drop a 3D object into a web page. One file, loads fast, works with three.js.
Related · three.js · WebGL
Google Slides Help me visualize
The Google Slides feature for turning ideas into visuals.
Why it matters · It is part of the growing set of AI-assisted explanation tools built into familiar software.
Related · NotebookLM · Presentation
Graph
Things plus the relationships between them.
Why it matters · It helps when the links between ideas matter as much as the ideas themselves.
Related · Graph DB · GraphRAG
Graph DB
A database designed for storing and querying relationships.
Why it matters · It is useful when you need to reason through connected entities instead of isolated notes.
Related · Graph · GraphRAG
Graphiti
Zep’s open-source framework for building temporally-aware knowledge graphs for AI agents.
Why it matters · It is the graph-memory layer behind dynamic agent memory and helps explain how changing relationships stay queryable over time.
Related · Zep · GraphRAG · Graph DB
GraphRAG
RAG that uses connected entities and relationships, not just similar text chunks.
Why it matters · It can produce better answers when context lives in the links between things.
Related · RAG · Graph DB
GSAP
A heavy duty animation library, best saved for one big choreographed scroll moment, like a section that pins in place while its contents advance.
Why it matters · It is the special occasion tool. Overkill for everyday motion, perfect for the one signature beat on a page.
Related · Motion · Lenis · Smooth scrolling
Guru
A team knowledge and search tool.
Why it matters · It is built around fast retrieval and trust in internal knowledge.
Related · Confluence · Slite
Hallucination
When an AI tool makes something up and says it confidently.
Why it matters · You still need judgment. The machine can sound sure and still be wrong.
Related · Verification · Prompt
Hero parallax
The big top section of a page moving at a slightly different speed than everything below it as you scroll, so it feels like its own layer with space behind it.
Why it matters · It is the cheap way to make a flat page feel three dimensional. The headline drifts, the content slides past, and your eye reads depth that is not really there.
Related · Parallax · Smooth scrolling · Motion
Iteration
Trying, adjusting, and refining in small loops.
Why it matters · Most useful work comes from repetition, not one perfect pass.
Related · Prompt · Prototype
JetPack
NVIDIA’s software stack for Jetson devices.
Why it matters · It is the base environment everything else depends on.
Related · Jetson Orin Nano 8GB · tegrastats
Jetson Orin Nano 8GB
The NVIDIA edge AI board you own.
Why it matters · It sets the performance ceiling and constraints for local voice and model experiments.
Related · JetPack · MAXN SUPER
KML
Keyhole Markup Language — an XML format for describing real-world locations, paths, and shapes so a map like Google Earth or Google Maps can plot them.
Why it matters · It's the easiest way to hand a map exact coordinates, a route, or an area instead of describing it in words.
Lenis
A tiny JavaScript library, about 4KB, that does one job: smooth scrolling. It is the open source one most premium sites use.
Why it matters · It adds the glide without changing how anything looks, and it turns itself off for people who set reduce motion in their system.
Related · Smooth scrolling · Motion · GSAP
llama.cpp
A local LLM runtime.
Why it matters · It is a common path for running language models on local hardware.
Related · whisper.cpp · OHF Piper
Markdown
A lightweight text formatting language for notes and docs.
Why it matters · It keeps explanations portable and easy to edit.
Related · Mermaid · Documentation
MAXN SUPER
A high-performance power mode for supported Jetson setups.
Why it matters · It changes how much performance headroom you get on-device.
Related · JetPack · tegrastats
MCP
A way for AI tools to connect to files, apps, and outside systems.
Why it matters · It turns a detached assistant into something that can actually participate in your workflow.
Related · Agent · Tools
Meaning-space
The imaginary map where similar ideas sit near each other.
Why it matters · It makes vector search easier to picture and debug.
Related · Vector · Vector Search
Mermaid
A text-based diagram language.
Why it matters · It is a fast way to turn system thinking into shareable diagrams inside docs.
Related · Flowchart · Markdown
Metadata
Exact labels or attributes attached to an item.
Why it matters · It helps filter results precisely when similarity alone is not enough.
Related · Vector Search · Graph
microSD
Removable storage that is fine for bootstrapping but slow for heavier model work.
Why it matters · It is the convenient option, but often the wrong long-term choice for AI workloads.
Related · NVMe · JetPack
MiroFish
A multi-agent prediction and simulation app that builds a fake social world from seed material.
Why it matters · It is the product context tying together agents, memory, and reporting.
Related · Swarm · OASIS
Moshi
The architecture family PersonaPlex is built on.
Why it matters · It is the lower-level model lineage underneath the branded NVIDIA project.
Related · PersonaPlex · Speech Models
Motion (Framer Motion)
The standard animation library for React, formerly called Framer Motion. It handles fades, slides, scroll linked effects, and springs in a few lines.
Why it matters · It is the everyday motion engine. Most of the expensive feel that is not smooth scroll runs through it.
Related · React · GSAP · Lenis
Nano Banana
The nickname people used for Google’s image model line.
Why it matters · It helps decode the informal name back to the actual product naming.
Related · Gemini 2.5 Flash Image · Nano Banana Pro
Nano Banana Pro
A stronger, newer Google image-model tier.
Why it matters · It marks the difference between the nickname and the higher-end model tier.
Related · Nano Banana · Gemini 2.5 Flash Image
NemoClaw
The NVIDIA agent platform you asked about earlier.
Why it matters · It is part of the wider agent ecosystem you have been comparing against other stacks.
Related · PersonaPlex · Moshi
Next.js
The framework wrapped around React that handles page routing, server rendering, and shipping the site fast. This portfolio runs on it.
Why it matters · It is what makes the site quick, search friendly, and organized into real URLs instead of one big JavaScript blob.
Related · React · View Transitions
NotebookLM
Google’s research and note tool that can generate visual summaries and decks.
Why it matters · It is useful when you want synthesis, structure, and explainability from a pile of source material.
Related · Google Slides Help me visualize · Research
Notion
A docs, wiki, and database workspace.
Why it matters · It is the default reference point for flexible team knowledge systems.
Related · Coda · Confluence
NVMe
Fast SSD storage that is much better than microSD for model-heavy work.
Why it matters · It improves load times and general reliability for local AI setups.
Related · microSD · Jetson Orin Nano 8GB
OASIS
The simulation engine MiroFish says powers its world.
Why it matters · It is the core machinery behind how the fake social world progresses.
Related · MiroFish · Simulation Round
OHF Piper
A lightweight local text-to-speech engine.
Why it matters · It is useful when you need offline speech output without a huge stack.
Related · whisper.cpp · llama.cpp
OpenAI-compatible API
Any model API that follows the OpenAI-style request format.
Why it matters · It makes it easier to swap models without rewriting the whole app.
Related · Qwen-plus · LLM
Parallax
Background things moving slower than foreground things as you scroll, the way distant hills crawl by slower than a roadside fence from a car window.
Why it matters · It is how the web fakes depth without real 3D. Different scroll speeds read as separate layers, and layers read as distance.
Related · Hero parallax · Smooth scrolling
PersonaPlex
NVIDIA’s full-duplex speech model and project.
Why it matters · It points toward more natural conversational voice systems.
Related · Moshi · NemoClaw
PJSIP
The SIP stack and config system used by Asterisk.
Why it matters · It is where a lot of Asterisk phone configuration actually lives.
Related · Asterisk · SIP
Prompt
The instruction you give a tool so it knows what you want.
Why it matters · Better prompts usually mean less cleanup and fewer weird detours.
Related · Context · Iteration
Prototype
A rough first version used to test an idea before polishing it.
Why it matters · It is often the fastest way to find out if an idea deserves more time.
Related · Workflow · Iteration
Qwen-plus
The example model MiroFish recommends in its README.
Why it matters · It is the suggested starting point for getting the stack running as documented.
Related · OpenAI-compatible API · MiroFish
RAG
A system that lets AI pull in relevant documents or notes before answering.
Why it matters · It helps the model work from your information instead of just its built-in memory.
Related · Context · Embedding
React
The framework most modern interactive sites are built with. You build the page out of reusable components, little self contained pieces, and React keeps the screen in sync with your data.
Why it matters · It is the foundation this whole site sits on. Components mean you build a thing once, like a project row, and reuse it everywhere.
Related · Next.js · Motion · React Bits
React Bits
A catalog of ready made, copy paste animated React components: text reveals, hover effects, backgrounds, so you do not rebuild common motion from scratch.
Why it matters · It is a parts bin for polish. Grab an effect, drop it in, and tune it to the brand instead of inventing it.
Related · React · Motion · Aceternity UI
ReportAgent
MiroFish’s report-writing agent that summarizes what happened after simulation.
Why it matters · It turns a noisy agent world into something a person can actually review.
Related · MiroFish · Seed Material
Riva
NVIDIA’s speech AI stack, though the current embedded docs are not really aimed at Orin Nano.
Why it matters · It is powerful in theory, but the fit for smaller embedded setups matters.
Related · Jetson Orin Nano 8GB · OHF Piper
Rive
A tool for small interactive vector animations that react to hover, click, or scroll while the page is live. Like a smart looping animation that changes based on what the user does.
Why it matters · Great for an animated logo, a button that comes alive, or one signature interactive piece, without the weight of a full 3D engine.
Related · Lottie · Motion · WebGL
Scroll-velocity skew
Images leaning a few degrees in the direction you are scrolling, based on how fast you scroll, then snapping straight the moment you stop.
Why it matters · It makes images feel like they have weight and momentum. A subtle, premium touch, and the cheap cousin of fancier 3D image effects.
Related · Motion · Smooth scrolling · Parallax
Seed Material
The starting docs, story, report, or notes you feed into the system.
Why it matters · It shapes the entire simulated world and what agents can talk about.
Related · MiroFish · ReportAgent
Simulation Round
One step in the world where agents act and the system updates.
Why it matters · It gives the simulation rhythm and structure.
Related · Swarm · OASIS
SIP
The internet telephony protocol used for voice calls.
Why it matters · It is the core language many phone systems use to talk to each other.
Related · PJSIP · Asterisk
Slite
A lightweight team knowledge base.
Why it matters · It is a simpler option when a team wants less setup and less structure overhead.
Related · Notion · Guru
Smooth scrolling
Scrolling that glides and eases instead of jumping in chunks. The page catches up to where you are headed instead of snapping there.
Why it matters · It is the single biggest expensive feeling upgrade per line of code. Premium sites almost always have it.
Related · Lenis · Hero parallax
Swarm
A lot of smaller AIs acting together.
Why it matters · It is a useful model for dividing roles instead of forcing one model to do everything.
Related · Agent · Simulation Round
tegrastats
A Jetson monitoring tool for thermals, memory, and system usage.
Why it matters · It tells you whether the board is actually keeping up.
Related · JetPack · MAXN SUPER
TF-IDF
Term Frequency – Inverse Document Frequency. A way to figure out which words actually matter in a document by weighing how often a word appears here against how rare it is everywhere else. "The" shows up everywhere so it scores low. A specialized term that only appears in a few documents scores high.
Why it matters · It's the foundational scoring algorithm behind keyword search and document classification before neural embeddings existed, and it's still a strong baseline. Useful to understand because BM25 (which most production search systems actually use) is a refinement of this.
Related · BM25 · RAG · Embedding · Vector Search
three.js
The most popular toolkit for 3D in a web page. It wraps WebGL so you think in cameras, lights, and objects instead of raw GPU code.
Why it matters · If you want a real 3D model, real shadows, or a real camera in the browser, this is usually the tool. It is also real weight, so use it on purpose, not everywhere.
Related · WebGL · GLB · React
Vector
A list of numbers used to represent meaning.
Why it matters · It is the raw format that lets a machine compare ideas by similarity.
Related · Embedding · Meaning-space
Vector DB
A database built for storing and searching embeddings by similarity.
Why it matters · It is where semantic search and memory systems usually live.
Related · Embedding · Vector Search
Vector Search
A way of finding related ideas by meaning instead of exact wording.
Why it matters · It helps note systems and AI helpers find the right material faster.
Related · Embedding · RAG
View Transitions
A modern browser feature that smoothly morphs one page into the next, like a project's cover image growing into its detail page, instead of a hard cut.
Why it matters · It gives bound volume continuity between pages with almost no code. High taste per effort.
Related · Next.js · Motion
Vite
A frontend development and build tool.
Why it matters · It keeps the Vue side fast to run and iterate on.
Related · Vue · Frontend
Vue
A frontend UI framework.
Why it matters · It is what shapes the interface people actually use.
Related · Vite · Flask
WebGL
The browser's doorway to your graphics card. It lets a web page draw real 3D using the GPU instead of the slower normal page drawing.
Why it matters · It is what makes real 3D, shaders, and game like visuals possible in a browser. Powerful, but heavier, and it can fight a warm, simple, editorial look.
Related · three.js · Rive · GLB
whisper.cpp
A local speech-to-text runtime.
Why it matters · It is one of the most practical ways to run transcription locally.
Related · llama.cpp · OHF Piper
Workflow
A repeatable sequence of steps that gets a job done.
Why it matters · The goal is not magic. The goal is a process you can actually use again.
Related · Automation · Prototype
Zep
The graph and memory service used by MiroFish.
Why it matters · It stores memory and relationships so the simulation can stay coherent over time.
Related · Graphiti · GraphRAG · MiroFish