Thriving Thriving Python PY
↑ 50 ?
humanoid_core_plugin naliling/humanoid_core_plugin

A lightweight, humanlike plugin for AstrBot, made for roleplay and out-of-the-box bot users. It is an “in use” plugin that addresses pain points of existing plugins and covers most usage scenarios. Each user gets simple setup with no hassle. It includes multiple features such as schedule, mood, weather, a person’s region, and in-depth simulation in intimate scenarios.

HEALTH ? 100 / Healthy
// solo builder// hidden gem ?

// readme

Humanlike Core Companion

She has a body, a schedule, and emotions. Not just a persona line, but a full day of life. The plugin handles her body, schedule, emotions, and relationship context; how she speaks is still decided by the LLM according to her persona.


What it does

“Humanlike Core Companion” is a humanizing plugin for AstrBot. It gives her a body that changes over time, a full day’s schedule, and fluctuating emotions, so the character is more than a fixed persona line.

  • She has a body that changes over time: energy, drowsiness, sleep debt, hunger, and menstrual cycle. It updates without requiring you to speak first;
  • She has a schedule for the whole day: arranged dynamically, and it can be interrupted. Interrupted activities are put on hold, and she can return to them herself later;
  • She has emotions and relationships: affection, mood, and days known. These change gradually with interaction and do not start from zero with every message;
  • She knows where she is, what time it is, what the weather is, and what day it is;
  • She does not write her own lines: the plugin only passes background to her. How she speaks is still up to…