Skip to content

Releases: XharvaK/CitiesAI

CitiesAI 0.9.3

Choose a tag to compare

@XharvaK XharvaK released this 27 Jul 15:57

Fixes

  • Fixed a critical crash when quitting from the system tray.
  • Concrete UI fixes.

Install

  1. Close Cities: Skylines II completely.
  2. Download CitiesAI-Setup-0.9.3.exe below.
  3. Start CitiesAI, then load a city in CS2.

CitiesAI 0.9.2

Choose a tag to compare

@XharvaK XharvaK released this 27 Jul 10:43

Highlights

  • Co-Mayor is quieter and more useful: one grade, one issue line, Ask on click, and it hides when you alt+tab.
  • Fairer report card — recalculated everything to be graded much better.
  • Faster dashboard and Co-Mayor polls, plus an export mod that counts the city exactly by default.
  • Setup now installs the CS2 Data Export mod into your game Mods folder (close CS2 first).
  • Clearer freshness and confidence so you can tell live data from aging snapshots.

Co-Mayor

  • Compact strip shows grade + one center line
  • Click the issue line to open Ask with that issue’s prompt.

Clearer, fairer advice

  • Graded export freshness (live / aging / stale).
  • Fairer domain scoring; example: strong residential demand is treated as growth, not failure.
  • Evidence coverage strip; official-stats fallback badge.

Faster and lighter

  • Faster dashboard / Co-Mayor / history paths on the app side.
  • Export mod: exact population / household / workplace counts by default; export loop re-arms after leaving a city / loading a save.

Transit

  • Better line naming in Line Doctor; one aggregate Transit coverage gaps issue.

Install

  1. Close Cities: Skylines II completely.
  2. Download CitiesAI-Setup-0.9.2.exe below — it installs CitiesAI and copies the export mod into Mods\CS2DataExport.
  3. Start CitiesAI, then load a city in CS2 and wait ~10 seconds for the first snapshot.

CitiesAI 0.9.1

Choose a tag to compare

@XharvaK XharvaK released this 16 Jul 07:48

Performance

  • CitiesAI app — fewer duplicate snapshot parses, historian loads, and wiki searches on dashboard / Co-Mayor / Ask hot paths.

Reliability

  • Corrupt or non-object exports and JSON bodies rejected instead of looking healthy; unauthenticated GET key-test removed.

Estimated impact

  • Roughly ~60–80% less redundant work on top of late 0.9.0’s performance optimizations.

Install

Download CitiesAI-Setup-0.9.1.exe below. Close CS2 before installing so the bundled export mod can update.

CitiesAI 0.9.0

Choose a tag to compare

@XharvaK XharvaK released this 16 Jul 03:07

Ask

  • Improved harness.

Performance

  • CS2 Data Export — further CPU and hitch reductions. Quieter export/observer duty cycle and tighter hot paths.
  • CitiesAI app — lighter dashboard / Co-Mayor poll paths

Estimated Impact

  • Roughly 50–70% less CPU usage on top of 0.7.4 release, which was the first major performance optimization patch.

Install

Download CitiesAI-Setup-0.9.0.exe below. Close CS2 before installing so the bundled export mod can update.

CitiesAI 0.8.2

Choose a tag to compare

@XharvaK XharvaK released this 10 Jul 19:48

Incremental bug fixes and improvements.

Install

Download CitiesAI-Setup-0.8.2.exe below. Close CS2 before installing so the bundled export mod can update.

CitiesAI 0.8.1

Choose a tag to compare

@XharvaK XharvaK released this 09 Jul 21:53

Fixes

  • City service metrics — improved logic for water/sewage outside connections, crime rate display, and related city-service readings.

Install

Download CitiesAI-Setup-0.8.1.exe below. Close CS2 before installing so the bundled export mod can update.

CitiesAI 0.8.0

Choose a tag to compare

@XharvaK XharvaK released this 09 Jul 20:56

Highlights

  • Co-Mayor — in-game HUD with city grade, top-priority rotation, and evidence-first advisor briefs.
  • Redesign — glanceable Dashboard, stacked Insights, stable Issues inspector, and Advisor workspace.

Install

Download CitiesAI-Setup-0.8.0.exe below. Close CS2 before installing so the bundled export mod can update.

CitiesAI 0.7.5

Choose a tag to compare

@XharvaK XharvaK released this 08 Jul 15:45

Fixes

  • Improved harness for Ask function.

Install

Download CitiesAI-Setup-0.7.5.exe below. Close CS2 before installing so the bundled export mod can update.

CitiesAI 0.7.4

Choose a tag to compare

@XharvaK XharvaK released this 07 Jul 16:48

Performance

  • CS2 Data Export — major FPS improvements:
    • Transit access-gap observer no longer scans every PathOwner entity every frame; citizens-only query, 6-frame throttle (configurable), cached entity queries, and stop-list refresh only when stop count changes.
    • Export cycle memoization deduplicates population/workforce scans (7× → 1×), workplace scans (5× → 1×), household economy/pressure passes (2× → 1×), and GetSortedLines (2× → 1×) per 5s snapshot.
    • Snapshot retention runs every 10th export instead of every export; optional CS2DATAEXPORT_PROFILE=1 logs per-phase timings to CS2DataExport.log.

Fixes

  • Dashboard — when CS2 Data Export official city statistics fail, fill treasury/income/health/wellbeing/crime from recent historian snapshots instead of showing n/a.
  • CS2 Data Export (vendor) — harden official city statistics probe against runtime NullReferenceException.
  • Doctor — warn when official city statistics export is degraded.

Estimated Impact

  • ~75–85% less mod CPU usage during gameplay (sustained observer cost down ~90%+; export spikes down ~50–60%).
  • Workaround env vars: CS2DATAEXPORT_TRANSIT_CAPTURE=off, CS2DATAEXPORT_TRANSIT_OBSERVE_EVERY_N_FRAMES, CS2DATAEXPORT_TRANSIT_CAPTURE_COOLDOWN_MINUTES.

Install

Download CitiesAI-Setup-0.7.4.exe below or use updater in settings if your client haven't updated automatically.
Shut down CS2 before installing so the CS2 Data Export mod can update.

CitiesAI 0.7.3

Choose a tag to compare

@XharvaK XharvaK released this 07 Jul 15:46

Fixes

  • Settings — OpenAI provider selection and key test now use the selected provider (no longer defaulting to Mistral).
  • OpenAI — omit temperature for models that reject it (e.g. gpt-5.5).

Install

Download CitiesAI-Setup-0.7.3.exe below. Close CS2 before installing so the bundled export mod can update.