KORA - Kerbal Onboard Robotic Assistant CKAN

An onboard AI assistant you can talk to: status reports, autopilot launches, burns and landings, optional LLM chat (Ollama or your own API key). Comes with a family of KORA-styled parts.

License: MIT

ML/AI:  ?

Game Version: 1.12.5

Author: victorvond

Downloads: 5

Followers: 0

KORA: Kerbal Onboard Robotic Assistant

An onboard AI assistant for KSP 1.12. Put the KORA-1 core on your craft, open the chat window and talk to it: it reports status, flips switches, flies launches, burns and landings, and (optionally, with an LLM) holds a real conversation about your mission. It also comes with a family of KORA-styled parts.

한국어 안내는 아래에 있습니다.

  • No kRPC, no Python, no external program. One folder: GameData/KORA.
  • Works without any AI service (built-in command parser). An LLM is optional: local Ollama (free) or any OpenAI-compatible API with your own key.
  • Language: KORA was written Korean-first. Built-in replies are in Korean; commands are understood in Korean and English. With an LLM enabled, KORA answers in the language you write in.

Requirements

  • KSP 1.12.x
  • Optional, used automatically if installed:
  • MechJeb2: KORA hands launches, node execution and landings to MechJeb.
  • ModuleManager: needed only for the compatibility patches below.
  • TweakScale: KORA tanks, adapters, engines and structural parts become resizable.
  • KSP Interstellar Extended: the KORA radiator also removes KSPI waste heat.
  • Filter Extensions: KORA gets its own icon in the "Filter by Mod" list.

Install

Copy GameData/KORA into your KSP GameData folder (or install with CKAN). When you update, your settings and API key stay where they are. They live in GameData/KORA/PluginData/settings.cfg, which is not part of the download.

Quick start

  1. In the editor, add the KORA-1 Onboard AI Core (Pods). Any KORA command part works too.
  2. In flight: right-click the core → Wake KORA, or use the KORA toolbar button. Set Auto wake to On and KORA wakes up by itself.
  3. Type in the chat window and press Enter.
Say What happens
status / 상태 어때 Position, altitude, speed, orbit, fuel, power
throttle 50 / full throttle / engines off Throttle
SAS on, RCS off, gear down, lights on, deploy solar panels, deploy chutes Devices
prograde / retrograde / normal / radial / target / maneuver SAS direction
launch to 80 km / 80km 궤도로 발사 Automatic launch to a circular orbit (asks to confirm)
circularize, apoapsis 250 km, periapsis 100 km Orbit changes
execute node Flies the first maneuver node, with time warp
land / 착륙해 Deorbit and powered landing, parachutes if there is air (asks to confirm)
abort / 중단 Stops any running mission, throttle 0

Shortcuts: /y confirm · /n cancel · /abort · /status · /stage · /talk (chat only, no commands) · /llm · /help

  • While you type, game keys are locked (Space will not stage). Esc leaves the input box.
  • KORA warns you by itself about low fuel and power, overheating, an impact in 20 seconds, reaching orbit and landing.

Optional: LLM brain

Mode Settings (/llm in game, or PluginData/settings.cfg)
Ollama (local, free) llm = ollama, llmModel = qwen3:8b (run ollama pull qwen3:8b first)
OpenAI-compatible API (your key) llm = openai, llmUrl = ..., llmModel = ..., llmKey = ...
Off llm = off
  • Write llmUrl without http://, because KSP config files treat // as a comment.
  • Slash commands, confirmations and "abort" never go through the LLM. If the LLM is unreachable, KORA falls back to the built-in parser.
  • Privacy: when an online provider is enabled, your chat messages and a short vessel status are sent to that provider. With Ollama, everything stays on your PC. Your key is stored only in your local settings.cfg.

Parts

All parts use the KORA design (white octagons, cyan visor lights). Categories in brackets.

Part Notes
KORA-1 Onboard AI Core (Pods) 1.25m probe core. This is where KORA lives.
KORA-L1 Link Relay (Communication) Relay antenna
KORA-X Pathfinder (Pods) All-in-one probe lander with its own engine and RCS
KORA-X New Orleans (Pods) One-seat crewed Pathfinder with its own IVA. Can be flown without power when crewed.
KORA-X Pioneer (Pods) Crewed SSTO spaceplane
KORA-B Prometheus (Engine) 1.25m first stage booster
KORA-B Zeus (Engine) 5m main engine
KORA-T25 / T375 / T5 tanks (FuelTank) 2.5m (2, 4m), 3.75m (2, 4m), 5m (2, 4, 8m)
KORA-A adapters 5→3.75, 5→2.5, 3.75→2.5, 2.5→1.25m, carry some fuel
KORA-D decouplers 2.5 / 3.75 / 5m stack, and a radial decoupler
KORA-Q quad couplers 2.5m → 4× 1.25m, 5m → 4× 2.5m
KORA-S trusses 1, 2, 4m
KORA-W reaction wheels 2.5m, 5m
KORA-E battery (2.5m), KORA-P RTG, KORA-H radiator Power and heat
KORA-C heavy RCS block, KORA-M monopropellant tank (2.5m) RCS
KORA-K docking ports 2.5m (docks with stock Clamp-O-Tron Sr) and 3.75m
KORA-R Deep Space Dish Fixed relay dish that reaches the outer planets
KORA-I Floodlight, KORA-L Landing Strut The strut is rigid: no suspension, land gently

Balance: KORA's own engines and command parts are deliberately "near-future": much higher Isp than stock (Pathfinder, New Orleans, Prometheus, Zeus). The tanks, structure and utility parts use stock ratios.

License

MIT. See LICENSE. All models and textures were made for this mod. Engine and RCS effects reuse stock KSP effect assets, which are referenced and not redistributed.

Loading changelog...

Stats for KORA - Kerbal Onboard Robotic Assistant

Downloads over time

Downloads per version

New followers per day

Top Referrers

  1. spacedock.info
  2. sd-prod-live.52k.de

Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.