AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Multi-Agent/
BettaFish
BettaFish logo

BettaFish

Active·★ 42.5k·GPL-2.0·Updated 2026-10-16
★ Most Popular★ Trending

BettaFish (微舆) is a multi-agent public opinion analysis system built from scratch. You ask for an analysis in plain language and the agents run the whole job automatically across mainstream social media in China and abroad (the README mentions 30+ platforms and millions of comments), then produce a report. The author's example is a full reputation report on a university.

The architecture has several specialised agents: a Query agent for web search, a Media agent for multimodal content such as short videos, an Insight agent for mining a private opinion database and a Report agent that generates reports from templates over several rounds. The agents collaborate through a forum mechanism with a moderator model so they can debate rather than converge on one view, and the platform can combine public data with your own business database. It is pure Python and modular, started with Docker or from source, and configured through a root .env file; source setup also needs Playwright browsers and optional PDF-export system libraries. The licence is GPL-2.0, and the README is in Chinese with an English version.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-24.

License
GPL-2.0
Latest release
v3.0.0 · 2025-12-23
Last commit
2026-10-16
Contributors
51
Forks
7,605
Open issues and PRs
7
First published
2024-07-01

Source: GitHub, npm and PyPI public APIs.

#Multi-Agent System#Public Opinion Analysis#AI#Data Analysis#Python#Coding
$ Install
$ docker compose up -d
↗ Visit site★ GitHub
01

Features

01AI-driven 24/7 all-domain social media monitoring and deep comment analysis.
02Hybrid analysis engine combining specialized agents, fine-tuned, and statistical models.
03Powerful multimodal capabilities, including short video analysis and structured data extraction from search engines.
04Agent "forum" collaboration mechanism for collective intelligence through moderated debates.
05Seamless integration of public and private domain data for comprehensive insights.
02

Why choose it

+Covers the whole pipeline from data collection through analysis to a generated report, driven by a plain-language question.
+Several specialised agents (search, multimodal, private data, reporting) collaborate through a forum with a debate moderator.
+Can merge public opinion data with your own business database through a secure interface.
+Pure Python and modular, with Docker quick start and a readable code structure for adding custom models or tools.
03

Trade-offs

!It needs LLM API access plus a database configuration, and source installs add Playwright browser drivers, so setup is not trivial.
!It is GPL-2.0 licensed, which has copyleft implications for derivative or commercial use.
!Large-scale social media crawling depends on platform access and terms, and the README's main text is in Chinese.
04

Maintenance check

ActiveChecked: 2026-10-26
Last commit
2026-10-01
Commits, last 90 days
15
Releases, last 90 days
0
Latest release
v3.0.0 (2025-12-23)
Open issues
7
Recent issues with at least one comment
11/15
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 0, 2, 1, 3, 0, 0, 0, 2, 0, 0, 0, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #728 导出PDF失败2 comments · 2026-10-20
  • #721 没有报告生成,一直卡住。超30分钟无日志输出。2 comments · 2026-10-01
  • #700 【问题汇总】常见问题解答0 comments · 2026-07-19

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

OpenAI API Compatible LLMs
Native
Verified via docs
PostgreSQL
Supported
Verified via docs
MySQL
Supported
Verified via docs
Docker
Native
Verified via docs
Python
Supported
Verified via docs
06

Quick start

1
$ docker compose up -d
07

Use cases

↳Comprehensive public opinion monitoring and sentiment analysis across social media platforms.
↳In-depth brand reputation analysis and management for organizations.
↳Data-driven decision support for various business scenarios, including market analysis.
08

Alternatives

⚡Top VS:
VSPocketFlow-Tutorial-Codebase-Knowledge★12.7k→VSsolace-agent-mesh★4.9k→VSagentUniverse★2.4k→VSDeepMCPAgent★893→
PocketFlow-Tutorial-Codebase-Knowledge logo
PocketFlow-Tutorial-Codebase-Knowledge★ 12.7k
Pocket Flow: Codebase to Tutorial
VSCompare→
solace-agent-mesh logo
solace-agent-mesh★ 4.9k
An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.
VSCompare→
agentUniverse logo
agentUniverse★ 2.4k
agentUniverse is a LLM multi-agent framework that allows developers to easily build multi-agent applications.
VSCompare→
DeepMCPAgent logo
DeepMCPAgent★ 893
Model-agnostic plug-n-play LangChain/LangGraph agents powered entirely by MCP tools over HTTP/SSE.
VSCompare→
MetaGPT logo
MetaGPT★ 71.0k
🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
VSCompare→
Microsoft AutoGen logo
Microsoft AutoGen★ 61.6k
A framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks.
VSCompare→
edsl logo
edsl★ 510
Design, conduct and analyze results of AI-powered surveys and experiments. Simulate social science and market research with large numbers of AI agents and LLMs.
VSCompare→
CrewAI logo
CrewAI★ 60.2k
Framework for orchestrating role-playing, autonomous AI agents. By working together, your Crew can tackle complex tasks.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
666ghj /
BettaFish
↗

Multi-agent public opinion analysis system that works from a chat-style question

42.5k7.6kGPL-2.0
Last commit1w ago
StatusActive
CategoryMulti-Agent
Contributors51
Latest releasev3.0.0
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.