Kalospacer

给astrbot用的大小姐-管家子agent工具调用插件

18
2
69% credibility
Found Mar 20, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A plugin for AstrBot that creates a 'lady-butler' duo where the main AI focuses on natural chit-chat and delegates tasks to a background helper for better role-playing immersion.

How It Works

1
🔍 Discover the Lady-Butler Plugin

You hear about a cool add-on for your AI chat app that makes conversations feel more like talking to a real character with a helpful sidekick.

2
⬇️ Add It to Your Chat App

You easily turn on the plugin in your AI chat settings, like flipping a switch.

3
🧑‍💼 Set Up Your Butler Helper

You pick a name for the behind-the-scenes helper who handles chores so your main chat friend stays fun and natural.

4
💬 Chat Naturally with Lady

You start talking to your lady character, who chats back like a friend and quietly asks the butler for help when needed.

5
Magic Happens in Background

While you enjoy the smooth talk, the butler takes care of tasks like looking things up or running errands without interrupting.

6
🔧 Check or Adjust Tasks

Use simple chat commands to see what's cooking or tell the butler to pause if you change your mind.

🎉 Immersive Role-Play Bliss

You dive into fun, lifelike adventures where chats feel real and tasks get done seamlessly.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is astrbot_plugin_maid_agent?

This Python plugin for AstrBot splits roleplay agents into a "lady" main model for natural chats and a "maid" butler subagent that handles all tool calls like shell, browser, or Python execution. It solves the immersion-killing issue where function schemas clutter prompts, making LLMs sound robotic—instead, the lady delegates via a simple `call_maid` tool, getting clean results back for seamless replies. Users get background task batching, session persistence, and commands like `/maid status` or `/maid stop`.

Why is it gaining traction?

It stands out by keeping roleplay chats fluid without exposing tools to the main agent, using AstrBot's subagents for heavy lifting—developers notice crisper personas and less prompt bloat right away. Configurable hiding of native tools, raw input passthrough, and concurrency for multiple tasks make it plug-and-play for agent workflows. Early adopters praise the closed-loop dispatching that feels invisible yet powerful.

Who should use this?

AstrBot users building character-driven bots, like Discord RP servers or personal assistants with distinct personalities. Agent tinkerers delegating tools to specialized subagents without muddying main convos. Python devs experimenting with multi-agent LLM setups who hate schema-induced stiffness.

Verdict

Worth a spin for AstrBot roleplay fans despite 18 stars and a 0.7% credibility score—it's in dev stage with warnings about subagent conflicts, but solid docs and YAML config make testing low-risk. Pair it with a tuned subagent for quick wins.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.