Open source artificial life and simulation SDK

ApeSDK

ApeSDK is the portable C simulation engine behind Simulated Ape, a long-running artificial life project with terrain, weather, biology, memory, language, social behavior, scripting, rendering, and native app front ends.

Where The Project Is Now

The public site now points to the GitHub repository, the current 0.710 release, and the historical documentation archive at /doc/.

Simulation Core

Plain C modules model landscape, time, weather, biology, drives, immune behavior, episodic memory, speech, social graphs, and braincode.

Simulated Ape

The current macOS app is built from toolchains/sim-mac, with Swift windows wrapped around the portable engine.

Included Toolchains

Simulated Ape, War, Urban, and Planet projects show how the same core can sit inside different simulation products.

Documentation Archive

/doc/ collects manuals, technical papers, Apple-era material, philosophy writing, and early interviews.

Build From Source

The repository contains the engine, test programs, scripts, and native toolchains. For the current macOS release flow, use RELEASE.md. For command-line builds and test scripts, use BUILD.md.

git clone https://github.com/barbalet/apesdk.git
cd apesdk
./build.sh
../simape
help

Included Toolchains

ApeSDK is not just a single demo. The repository carries several native applications and experiments built around the same core simulation style.

Toolchain Location Purpose
Simulated Ape for macOS toolchains/sim-mac Current Swift/macOS application wrapper for the ApeSDK simulation.
Simulated War toolchains/war-mac Pitched battle simulation using the same C and Swift bridge pattern.
Simulated Urban toolchains/urban-mac Urban simulation environment with organic ape agents in a city context.
Simulated Planet toolchains/planet Planet-scale experiment for weather, terrain, and movement concepts.