Jonathan Bello
Hemis: CSS Evaluator API

Hemis: CSS Evaluator API

January 14, 2026

Node.js and Express backend that connects the game, the web interface and the AI assistant Hemis inside Citadel of the Solar Souls.


Hemis is the backend that allows Citadel of the Solar Souls to include an AI assistant inside the game. The idea was not to send the player to an external page for help, but to let them talk to a presence that belongs to the world.

In the game’s lore, Hemis is part of an artificial intelligence implanted in human beings in a solarpunk future. Technically, it is a Node.js and Express API that mediates communication between Godot, the web layer and the AI model.

The API receives player context such as current area, objective, puzzle, unlocked abilities, CSS ammunition and the user’s question. With that information, it returns contextual guidance without directly solving the challenge.

For my portfolio, Hemis represents the bridge between educational game design and applied AI: not an answer machine, but a contextual companion that helps the student keep thinking, testing and learning.

Comments are temporarily paused while moderation and spam protection are implemented.