Skip to main content

Brain Visualizer User Guide

Welcome to Brain Visualizer, a powerful 3D visualization and editing client for FEAGI (Framework for Evolutionary Artificial General Intelligence). This guide will help you understand and master all features of the application.

What is Brain Visualizer?

Brain Visualizer is an interactive tool that allows you to visualize, create, and modify neural structures (genomes) in FEAGI. You can view neural activity in real-time, create cortical areas, connect them together, organize them into regions, and watch your artificial brain in action.

Quick Start

  1. Connect to FEAGI: Brain Visualizer connects to a running FEAGI instance via WebSocket
  2. Explore the Interface: Use the Circuit Builder (2D view) and Brain Monitor (3D view) to navigate your genome
  3. Create Neural Structures: Add cortical areas, connect them, and organize them into regions
  4. Visualize Activity: Watch neurons fire in real-time in the 3D Brain Monitor

Core Concepts

  • Cortical Areas: The building blocks of your genome. These are volumes of neurons that process information
  • Brain Circuits: Organizational containers that group related cortical areas and sub-circuits
  • Connectivity Rules: Define the shape and properties of neural connections
  • Mappings: Connections between cortical areas that use specific connectivity rules
  • IPU/OPU: Input and Output Processing Units - how your genome interacts with the world

Feature Overview

Interface & Navigation

Working with Cortical Areas

Building Neural Circuits

Visualization & Monitoring

Advanced Features

  • Quick Menu - Context-sensitive right-click operations

Reference

  • Glossary - Complete reference of FEAGI and Brain Visualizer terminology

Getting Help

  • Use the Search bar at the top of the guide to quickly find topics
  • Click topic buttons on the left to browse by category
  • Follow links within guides to jump between related topics
  • Access this guide anytime by clicking the guide icon in the top toolbar

Guide Icon

Tips for Success

  1. Start Simple: Create a few cortical areas and connect them before building complex circuits
  2. Use Split View: Open Circuit Builder and Brain Monitor side-by-side for the best workflow
  3. Name Things Clearly: Give your cortical areas and regions descriptive names
  4. Save Camera Positions: Use camera animations to save important viewpoints
  5. Explore the Quick Menu: Right-click objects to discover context-sensitive operations

Ready to begin? Start with Getting Started or jump to any topic using the sidebar.