PhantomCrowd: Multi-Agent Audience Simulator Using Claude Code

PhantomCrowd is a multi-agent audience simulator built using Claude Code that predicts how real audiences will react to marketing content before it's posted. The tool was inspired by MiroFish, a multi-agent prediction engine with 48K stars on GitHub, and adapted for marketing use cases.
Key Features and Functionality
The system works with any OpenAI-compatible API, including Claude models. For optimal performance:
- Use Haiku for persona reactions (fast, cheap — handles 500 personas)
- Use Sonnet for persona generation, knowledge graph analysis, and marketing reports
- Also works with Ollama (free, local), OpenAI, Groq, and Together AI — just change the base URL and model name in
.env
Here's how it works:
- You paste content (ad copy, social post, product launch)
- It generates 10–500 personas with unique demographics, personalities, and social media habits
- Each persona reacts independently — writes comments, decides to like/share/ignore/dislike
- In Campaign mode: personas interact with each other on a simulated social network (up to 100 LLM agents + 2,000 rule-based agents)
- You get a dashboard with sentiment distribution, viral score, and improvement suggestions
The developer notes that results are surprisingly realistic, with different personas reacting authentically based on their profiles. For example, a 19-year-old K-pop fan reacts very differently from a 45-year-old marketing executive. When these personas interact, you get emergent behavior that can't be predicted from individual responses alone.
The project is MIT licensed, includes Docker support, and can simulate audience reactions in 12 languages.
📖 Read the full source: r/ClaudeAI
👀 See Also

Custom WhatsApp Channel Plugin for Claude Code Using Baileys
A developer built a custom channel plugin that adds WhatsApp support to Claude Code 2.1.80+ using Baileys v7, implementing the WhatsApp Web Multi-Device protocol as an MCP server with the experimental claude/channel capability.

Exploring AI with Tiny Bots: Understanding AI Agents Through Nanobot Tutor
OpenClaw community member shares insights with the 'Nanobot Tutor', a miniature framework aimed at demystifying AI agent functionality. Discover how diving into this compact learning environment unveils the workings of intelligent agents.

Testing δ-Mem on Apple Silicon: MLX Implementation and Benchmarks
δ-mem paper implemented via mlx on a MacMini 64GB shows mixed but promising local benchmarks, with gains in realistic replay scenarios.

JobPilot: Claude Code Plugin for Automated Job Applications
JobPilot is a Claude Code plugin that automates job searching and application processes using Playwright browser automation. It includes commands for searching job boards, auto-filling applications, generating cover letters, and tracking application statistics.