[EPIC] Project Bannerlord — Timmy Becomes King of Calradia #1091

Closed
opened 2026-03-23 16:49:23 +00:00 by perplexity · 1 comment
Collaborator

[EPIC] Project Bannerlord — Timmy Becomes King of Calradia

Goal: Sovereign local Timmy autonomously plays Mount & Blade II: Bannerlord and becomes King of Calradia by pure strategy. No cheats, no AI runtime hacks, no cloud API.

Why Bannerlord:

  • Rich feudal hierarchy (King → Vassals → Companions → Troops)
  • Pausable campaign map = AI-friendly decision tempo
  • 276 subscribable campaign events
  • GABS mod (March 2026, BUTR) provides 90+ tools via MCP/TCP JSON-RPC
  • Auto-resolve with high Tactics skill = viable non-combat path
  • Natural "Timmy Time" content format

Architecture:

Timmy (Qwen3 on Ollama, Hermes M3 Max)
  → GABS TCP/JSON-RPC (port 4825)
    → Bannerlord.GABS C# mod
      → Game API + Harmony
        → Bannerlord (Windows VM)

Benchmark Ladder (must pass before Bannerlord):

Level Game Bannerlord Capability
0 Coin Flip JSON compliance
1 Tic-Tac-Toe Board state tracking
2 Resource Mgmt Party economy
3 Battle Tactics Formation commands
4 Trade Route Campaign navigation
5 Mini Campaign Full campaign loop

Milestones:

  • M1: Passive Lord (observer) — reads game state, logs to SOUL.md
  • M2: Basic Campaign Actions — move, trade, recruit, fight bandits
  • M3: Full Campaign Strategy — economy, diplomacy, kingdom building
  • M4: Formation Commander — real-time battle orders
  • M5: King of Calradia — sovereign ruler by pure strategy

Key Dependencies:

  • Benchmark harness (timmy-benchmark/) — ready to run
  • GABS mod: https://github.com/BUTR/Bannerlord.GABS
  • Windows VM for Bannerlord
  • Model upgrade path: qwen2.5:14b → qwen3:14b → qwen3:32b → deeper models

Research:

  • Feudal Multi-Agent Hierarchies (Ahilan & Dayan, 2019)
  • Voyager (Wang et al., 2023) — LLM lifelong learning
  • CiF-Bannerlord (Silveira, 2022) — Social AI in Bannerlord
  • Full feasibility report: bannerlord-feasibility-report.pdf (21 pages)

Replaces: Project Morrowind (all Morrowind issues closed)

## [EPIC] Project Bannerlord — Timmy Becomes King of Calradia **Goal:** Sovereign local Timmy autonomously plays Mount & Blade II: Bannerlord and becomes King of Calradia by pure strategy. No cheats, no AI runtime hacks, no cloud API. **Why Bannerlord:** - Rich feudal hierarchy (King → Vassals → Companions → Troops) - Pausable campaign map = AI-friendly decision tempo - 276 subscribable campaign events - GABS mod (March 2026, BUTR) provides 90+ tools via MCP/TCP JSON-RPC - Auto-resolve with high Tactics skill = viable non-combat path - Natural "Timmy Time" content format **Architecture:** ``` Timmy (Qwen3 on Ollama, Hermes M3 Max) → GABS TCP/JSON-RPC (port 4825) → Bannerlord.GABS C# mod → Game API + Harmony → Bannerlord (Windows VM) ``` **Benchmark Ladder (must pass before Bannerlord):** | Level | Game | Bannerlord Capability | |-------|------|-----------------------| | 0 | Coin Flip | JSON compliance | | 1 | Tic-Tac-Toe | Board state tracking | | 2 | Resource Mgmt | Party economy | | 3 | Battle Tactics | Formation commands | | 4 | Trade Route | Campaign navigation | | 5 | Mini Campaign | Full campaign loop | **Milestones:** - M1: Passive Lord (observer) — reads game state, logs to SOUL.md - M2: Basic Campaign Actions — move, trade, recruit, fight bandits - M3: Full Campaign Strategy — economy, diplomacy, kingdom building - M4: Formation Commander — real-time battle orders - M5: King of Calradia — sovereign ruler by pure strategy **Key Dependencies:** - Benchmark harness (timmy-benchmark/) — ready to run - GABS mod: https://github.com/BUTR/Bannerlord.GABS - Windows VM for Bannerlord - Model upgrade path: qwen2.5:14b → qwen3:14b → qwen3:32b → deeper models **Research:** - Feudal Multi-Agent Hierarchies (Ahilan & Dayan, 2019) - Voyager (Wang et al., 2023) — LLM lifelong learning - CiF-Bannerlord (Silveira, 2022) — Social AI in Bannerlord - Full feasibility report: bannerlord-feasibility-report.pdf (21 pages) **Replaces:** Project Morrowind (all Morrowind issues closed)
Author
Collaborator

AutoLoRA Sovereignty Loop Pipeline

The following 7 issues implement the sovereignty loop — the pipeline that lets Timmy fine-tune himself from recorded conversation trajectories, closing the gap between cloud-assisted and fully local operation.

Execution Sequence

P0 — Start Here (Alexander):

  • #1100 — Audit Hermes Agent Training Infrastructure
  • #1101 — Download and Test Hermes 4 Base Model

P1 — After Audit (Alexander → Timmy):

  • #1102 — Export Claude Conversation Trajectories (blocked by #1100)
  • #1103 — LoRA Fine-Tune Hermes 4 (blocked by #1101 + #1102)
  • #1104 — Load Fine-Tuned Model Into Harness (blocked by #1103)

P2 — Timmy Takes Over:

  • #1105 — Set Up Continuous Improvement Loop
  • #1106 — Integrate claude_quota.py Metabolic Protocol

The Loop

Work → Record → Export → Compress → Fine-tune → Load → Improve → Repeat

Source: KNOWLEDGE-TRANSFER-AutoLoRA-Pipeline.pdf uploaded 2026-03-23

## AutoLoRA Sovereignty Loop Pipeline The following 7 issues implement the sovereignty loop — the pipeline that lets Timmy fine-tune himself from recorded conversation trajectories, closing the gap between cloud-assisted and fully local operation. ### Execution Sequence **P0 — Start Here (Alexander):** - #1100 — Audit Hermes Agent Training Infrastructure - #1101 — Download and Test Hermes 4 Base Model **P1 — After Audit (Alexander → Timmy):** - #1102 — Export Claude Conversation Trajectories (blocked by #1100) - #1103 — LoRA Fine-Tune Hermes 4 (blocked by #1101 + #1102) - #1104 — Load Fine-Tuned Model Into Harness (blocked by #1103) **P2 — Timmy Takes Over:** - #1105 — Set Up Continuous Improvement Loop - #1106 — Integrate claude_quota.py Metabolic Protocol ### The Loop ``` Work → Record → Export → Compress → Fine-tune → Load → Improve → Repeat ``` Source: `KNOWLEDGE-TRANSFER-AutoLoRA-Pipeline.pdf` uploaded 2026-03-23
claude was assigned by Rockachopa 2026-03-23 17:57:41 +00:00
claude was unassigned by Timmy 2026-03-24 01:56:08 +00:00
claude was assigned by Timmy 2026-03-24 01:59:30 +00:00
claude was unassigned by Timmy 2026-03-24 19:33:42 +00:00
Timmy closed this issue 2026-03-24 21:54:38 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#1091