Build civilizations from stone tools to the stars.
22 Ages · 284 Buildings · 52 Technologies.
All inside your terminal.
No browser needed! No install wizard and no cloud account. Just a keyboard and a terminal wide enough to dream big.
284 buildings spanning 22 ages — from crude huts to the Sphinx, Colosseum, and space stations. Each wonder grants permanent civilization-wide bonuses.
52 technologies multiply production, unlock mechanics, and reveal new paths. Prerequisite chains mean every choice shapes your civilization differently.
15 expeditions with escalating risk and reward. Deploy soldiers to raid ancient ruins, defend trade routes, or conquer distant lands for massive loot.
15 trade routes and 6 NPC factions with living opinions. Gift, negotiate, rival, or ally — your diplomatic status reshapes exchange rates and bonuses.
Reach the Transcendent Age and sacrifice your civilization for 9 permanent prestige upgrades. Each run starts faster, stronger, and opens new strategies.
33 milestones across 5 chains. Complete chains to earn civilization titles — Warlord, Sage, Architect — and unlock temporary speed boosts.
Every 3 ages, your civilization reaches an Epoch threshold. Choose to Endure (survive with losses), Succumb (reset and claim legacy power), or Defer — but your faith level tips the odds. Legacy bonuses compound across prestige runs, rewarding the bold.
From survival in the wilds to transcendence beyond the stars — each age unlocks new buildings, resources, and mechanics.
Real gameplay. No mock-ups.
AgeForge is command-driven. Buildings construct over ticks, resources accumulate — you steer the direction.
Run the binary in your terminal. A full-screen TUI appears immediately, no setup required.
./ageforge
Type commands at the > prompt.
Huts increase population cap; stashes store more
resources.
build hut
build stash
Workers passively generate resources when assigned. Idle workers waste potential.
recruit 5
assign gathering_camp
3
Spend knowledge on technologies that multiply output and unlock new buildings and mechanics.
research tool_making
research
fire_mastery
The status bar shows what you need for the next age. Hit the requirements and the game advances automatically.
Once you reach the Modern Age or beyond, reset for permanent upgrades and start again — faster, stronger, further.
prestige confirm yes
Everything happens through the command prompt. Type a command
name to open its overlay panel. Press Esc to close.
build <key> [count|max]Construct buildings
upgrade <key|all>Upgrade building to next tier
gather <res>Manually gather food, wood, or stone
recruit [count|max]Recruit workers into the pool
assign <building> [count|all]Assign workers to a building
unassign <building> [count|all]Return workers to idle pool
research <key>Start researching a technology
research listShow available technologies
research cancelCancel active research
recruit maxRecruit as many soldiers as food allows
expedition <key>Launch an expedition
expedition listView available expeditions
trade route start <key>Activate a trade route
trade route stop <key>Deactivate a trade route
diplomacy ally <faction>Form an alliance
wonder collect <res> [n|all]Bank resources toward a wonder
prestige shopView prestige points & upgrades
prestige confirm yesTrigger prestige reset
Full command reference → Wiki: Commands
AgeForge is keyboard-driven. No mouse required.
Tab / Shift+TabMove between UI regions
↑ ↓ / PgUp PgDnScroll lists and panels
EscClose overlay panel
milestonesOpen milestones panel
researchOpen research panel
army · trade · stats · wonders · logs · epochOpen other overlays
speed 1.0Normal speed
speed 2.0Double speed (unlocked by wonders)
speed <n.n>Any float up to your current max
save <name>Save game to named slot
load <name>Load a saved game
savesList all save slots
A single static binary. No runtime, dependencies, or installers required!.
chmod +x ~/Downloads/ageforge-macos-arm64
&&
~/Downloads/ageforge-macos-arm64
xattr -d com.apple.quarantine
~/Downloads/ageforge-macos-arm64
curl -L
https://github.com/espresso20/ageforge/releases/latest/download/ageforge-macos-arm64
-o ageforge && chmod +x ageforge
&& ./ageforge
chmod +x ~/Downloads/ageforge-linux-amd64
&&
~/Downloads/ageforge-linux-amd64
curl -L
https://github.com/espresso20/ageforge/releases/latest/download/ageforge-linux-amd64
-o ageforge && chmod +x ageforge
&& ./ageforge
cd %USERPROFILE%\Downloads &&
.\ageforge-windows-amd64.exe
🔒 SmartScreen warning? Click "More
info" → "Run anyway".
⚠ Use Windows Terminal — cmd.exe
doesn't support ANSI colors.
git clone
https://github.com/espresso20/ageforge.git
cd
ageforge
go build -o ageforge .
./ageforge
Share strategies, report bugs, suggest features, and chat with other players on Discord.
Join DiscordAgeForge is free and open-source, built solo. If it's eaten your afternoons, a coffee goes a long way.
Buy me a coffee