Guide

Understanding Universes & Worlds

EvolC uses a two-level architecture inspired by strategy games: zoom out for the big picture, zoom in for execution details.

The Two Levels

Universe View (Macro)

A force-directed graph showing your entire business structure. Each node is a major business function.

Use for: Strategic planning, org design, seeing how functions connect.

World View (Micro)

An NxN grid where AI agents are placed and managed. Each world belongs to one universe node.

Use for: Daily operations, deploying agents, monitoring execution.

Universe View

The universe is a D3.js force-directed graph. Nodes represent business functions and are connected by relationships (hierarchy, data flow, collaboration).

Node Types

  • Documentation — Strategy docs, business plans (10x10 grid)
  • Agent — Active business functions with AI agents (8x8 grid)
  • Other — Supporting nodes (5x5 grid)

The node type determines the world's grid size — larger grids for more complex functions that need more agents.

World View

Click any node in the universe to enter its world. The world is a grid where you place AI agents, similar to placing machines in Factorio.

Each world includes:

  • Agent Grid — Visual placement of agents on cells
  • Stats Panel — Agent counts, working status, available space
  • Directory Browser — Files created and managed by agents
  • File Viewer — Read agent configurations and outputs

Navigation Flow

Home → Create Organization
  ↓
Universe View (force graph)
  ↓ click node
World View (agent grid)
  ↓ click agent
Agent Editor (configure)
  ↓
Back to Universe ← button

The Factorio Analogy

Think of your universe as the world map in a strategy game:

  • Universe = World map (where should I build?)
  • Worlds = Factory floors (what machines do I place?)
  • Agents = Machines (each does one job well)
  • Results = Output (agents produce real business work)

Try It Yourself