Start

START Project Documentation Hub

Welcome to the comprehensive documentation for the START (Scalable, Tailored Active-inference Research & Training) project - an advanced AI-powered system for creating personalized Active Inference and Free Energy Principle curricula.

🚀 What is START?

START is a complete educational content generation pipeline that combines:

📚 Documentation Structure

Core Guides

🛠️ Setup & Development

🔄 System Architecture

🔗 External Integrations

Specialized Documentation

📖 User Guides

🔧 Configuration Reference

📦 Data & Outputs

📊 Visualizations

🌍 Translations

🧭 Docs & Deployment

📝 Prompt Engineering

🎯 Quick Start Paths

For New Users

  1. Environment Setup - Get up and running
  2. Pipeline Overview - Understand the system
  3. Usage Guide (GitHub)

For Developers

  1. Environment Setup - Development environment
  2. API Docs (GitHub)
  3. Tests (GitHub)

For Researchers

  1. Pipeline Overview - Research capabilities
  2. Clone Management - Access research repositories
  3. Configuration Files - Customize research targets

🌐 External Resources

Active Inference Institute Ecosystem

Math & Programming Resources

In-Repo Entry Points

📋 System Capabilities

Research & Analysis

Content Generation

Visualization & Media

Multilingual Support

🔧 Configuration Overview

Research Configuration

# data/config/entities.yaml
entities:
  - name: "karl_friston"
    category: "scientist"
    priority: "high"

# data/config/domains.yaml
domains:
  - name: "biochemistry"
    category: "life_sciences"
    priority: "high"

Command-Line Interface

# From repository root
export PYTHONPATH=$(pwd):$PYTHONPATH

# Research high-priority entities
uv run python learning/curriculum_creation/1_Research_Entity.py --priority high

# Generate domain-specific curricula
uv run python learning/curriculum_creation/1_Research_Domain.py --domain biochemistry

# Create multilingual content
uv run python learning/curriculum_creation/4_Translate_Introductions.py --languages Spanish French

📊 Project Structure

START/
├── src/                      # Core system implementation
├── learning/                 # Curriculum creation scripts
├── data/                     # Generated content and configuration
├── docs/                     # Comprehensive documentation
├── tests/                    # Test suite and validation
└── README.md                 # Project overview and quick start

🔄 Development Workflow

Standard Development Cycle

  1. Configure targets in data/config/ YAML files
  2. Run research using domain and entity scripts
  3. Generate curricula with comprehensive content creation
  4. Create visualizations for enhanced learning
  5. Translate content for multilingual accessibility

Quality Assurance

📞 Getting Help

Documentation Resources

Community & Support


START represents a new paradigm in educational content creation, combining cutting-edge AI research capabilities with comprehensive pedagogical design to produce world-class Active Inference curricula tailored to any professional domain or individual learner.