The Pocket Cognitive Architect Studio
Simulate thinking. Train your mind. Understand intelligence — human and artificial.
MindForge is a mobile‑first cognitive simulation sandbox that runs entirely in a single HTML file. It lets users build simplified models of thinking, run scenarios against them, and visualize cognition in real time — offline, on any device, with zero installation.
MindForge sits at the intersection of psychology, AI, systems thinking, and self‑optimization, presented through an interactive, forge‑style UI.
MindForge allows users to:
- Build simplified cognitive architectures (memory, attention, learning, rules)
- Simulate thinking over time
- Train architectures on tasks
- Visualize thoughts as graphs, particles, matrices, and timelines
- Export simulations for learning, sharing, and reuse
It is designed to make intelligence intuitive, not academically perfect.
- Not a scientific replacement for ACT‑R or SOAR
- Not a neural‑network framework like PyTorch
- Not a productivity or note‑taking app
MindForge is an intuition engine — built to see thinking, not publish papers.
Everything in MindForge is built on one abstraction:
MindState = {
nodes: [Concept],
edges: [Association],
activations: Map,
memory: MemoryStore,
attention: AttentionModel,
time: t
}A thought is energy flowing through a system over time:
- Injected into concepts
- Propagated across associations
- Modified by attention, decay, and learning
- Visualized as particles
Architectures define how thinking works.
Architecture = {
name,
parameters,
update(state, input),
visualize(state)
}- Concepts as nodes
- Associations as weighted edges
- Energy spreads and decays
Use cases:
- Memory recall
- Word association
- Bias visualization
Parameters:
- Decay rate
- Spread factor
- Inhibition threshold
- Attention bias
(Simple feed‑forward neural network)
Use cases:
- Pattern learning
- Skill acquisition
- Classification intuition
Parameters:
- Learning rate
- Noise
- Reinforcement strength
- Rule Mind – symbolic IF/THEN reasoning
- ACT‑R‑Inspired Hybrid – declarative + procedural memory
- SOAR‑Like Goal Engine – goals, subgoals, impasse resolution
- Attention / Transformer‑Like Mind – attention visualization (conceptual)
- Custom Architecture Builder – combine modules into reusable minds
⚠️ Academic inspiration, not strict fidelity
Scenarios define what the mind is trying to do.
Scenario = {
name,
inputs,
expectedOutputs,
duration,
evaluation(state)
}- Decision Making
- Memory Recall
- Learning Curve
- Emotional response modeling
- Language learning
- Moral dilemmas
- NPC behavior simulation
- Define inputs over time
- Define rewards
- Define success metrics
- Train over multiple cycles
MindForge’s signature feature set.
- Nodes = concepts
- Size = activation
- Edges pulse with energy
- Thoughts visualized as moving light particles
- Speed = confidence
- Turbulence = confusion
- Color = cognition type
- Weights
- Activations
- Attention matrices
- Play / pause / step
- Scrub through time
- Rewind thinking
- Compare runs (Pro)
- Conceptual brain regions
- Cognitive modules mapped spatially
Training = repeated exposure + adaptation.
- Run scenarios repeatedly
- Reinforce successful paths
- Observe learning curves
Metrics:
- Accuracy
- Stability
- Decision time
- Memory retention
- Energy efficiency
Comparison Mode (Pro):
- Human‑like
- AI‑like
- Hybrid
- PNG (watermarked)
- Short GIF (watermarked)
- Clean PNG
- Long GIF (timeline scrub)
- JSON (full mind state)
- Standalone HTML simulation
- API endpoint definition
- Thumb‑friendly bottom toolbar
- Pinch‑to‑zoom
- Long‑press nodes to edit
- Swipe between architectures & scenarios
- Shake to randomize parameters (Easter egg)
Offline‑first. Works entirely in browser storage.
- 2 architectures
- 3 scenarios
- Basic visualization
- PNG export
- 10 local saves
- All architectures
- Scenario builder
- Advanced visualization
- Unlimited saves
- JSON / HTML export
- Cloud sync
- API mode
if (!user.isPro) {
architectures = architectures.slice(0,2);
maxNodes = 50;
exportFormats = ['png'];
showWatermark('Upgrade to MindForge Pro');
}Soft previews are used instead of hard blocks.
Single‑file HTML application:
<!DOCTYPE html>
<html>
<head>
<title>MindForge</title>
<style>/* All CSS */</style>
</head>
<body>
<div id="app"></div>
<script>
// Canvas engine
// State store
// Architectures
// Scenarios
// Visualizers
// Exporters
// License manager
</script>
</body>
</html>- <500kb gzipped
- 60fps on mid‑range phones
- No external dependencies
- Fully offline
- Psychology & neuroscience students
- AI & ML learners
- Indie game developers (NPC prototyping)
- Teachers & lecturers
- Self‑improvement and systems thinkers
- Core architectures
- Timeline visualization
- Export hub
- MindForge Cloud (share & fork minds)
- MindForge API (NPC brains)
- MindForge Edu (curriculum + classroom tools)
- AR visualization experiments
MindForge is built on one belief:
Understanding intelligence begins by seeing it happen.
It is a forge for cognition — a place where thoughts can be shaped, tested, and understood.
TBD (commercial + educational licensing planned)
MindForge — See thoughts happen.