Skip to content

FAQ

Is this a multiple-agent system?

Yes. Each resident is represented as an agent with identity, goals, memory, relationships, position, and action state.

Do residents always call the LLM?

No. The system uses local ambient behavior when an NPC is alone so the town stays responsive without unnecessary token cost.

Why does language switch not translate old messages?

Old history remains exactly as spoken. New NPC speech follows the selected language.

Why do some reasoning rows say they are not a separate LLM call?

Because some rows explain the same visible NPC_SPOKE event that drives the map bubble. They are synchronization traces, not new model calls.

What happens if I leave the page open?

After the browser is idle or in the background long enough, the frontend disconnects so the backend stops making AI calls. Activity resumes when the visitor interacts again.

Can visitors control residents?

Visitors can assign tasks, but residents still execute them through the agent task system. They may need to move, find people, speak, and return to routine.