
Vox Pop
io.github.mushfique-dgistPublished by GitHub account mushfique-dgistv0.2.0Updated Oct 25, 2026
Search 9 public discussion platforms for real opinions. Semantic routing, no API keys required.
Overview
Vox Pop searches 9 public discussion platforms to find real opinions on topics, providing context beyond standard search results.
- What you can do
- Search public discussion platforms for real opinions on a topic. Provide historical and recent perspectives on a subject. Dive into specific thread comments for deeper insight. List all available and healthy discussion platforms.
- When to use it
- Use this when you want to know what people actually think about a subject, rather than just what is written in formal articles or textbooks. It is ideal for gauging public sentiment on niche or controversial topics.
- Requirements
- Runs as a local process (PyPI package). Optional LLM keys (ANTHROPIC_API_KEY, OPENAI_API_KEY, OLLAMA_HOST) can be set as environment variables for smarter routing.
Installation
In SourceWeft
- Open Vox Pop in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
[VOX-POP]
Your LLM knows what textbooks say.
This tells it what people actually think.
9 platforms • Semantic routing • LLM intelligence layer • Works without API keys
[License: MIT] [Python 3.10+] [MCP Compatible] [No Keys Required]
Install • Quick Start • Platforms • How Routing Works • MCP Server • Claude Code Plugin • Roadmap
Why?
Install
That's it. All 9 platforms work with zero API keys. Optional LLM key unlocks smarter routing (see How Routing Works).
Quick Start
CLI — search all 9 platforms in one command:
Perspective mode — see how opinions evolved over time:
The shift tells a story: 2017 was a flame war. 2026 is domain-specific pragmatism.
Standard search — flat results from all platforms:
Python — embed in your own tools:
Platforms
No tokens, no OAuth, no rate-limit headaches. Status is measured, not aspirational —
vox-pop platforms --check re-runs this against live endpoints.
Reddit and Lobsters are currently blocked. Both sit behind Anubis proof-of-work interstitials that serve a challenge page instead of content. This is not a configuration issue and no header change defeats it. Reddit support is being moved to the official OAuth API; Lobsters now reports the block explicitly rather than returning an empty result.
How Routing Works
Queries can be anything — a single word, a paragraph, an essay-length D&D rules question. vox-pop understands them all through a four-tier routing system:
Tier 2 works like Perplexity/ChatGPT Search — the LLM rewrites your conversational query into a clean search string and picks the right communities. Set any of these env vars to enable:
Tier 3 runs entirely locally with zero API keys. A 33MB embedding model understands that "contradictory spell behaviour on a creature" means tabletop RPG rules — zero shared keywords needed. On first run, it fetches all 4chan boards and Stack Exchange sites dynamically, embeds everything, and caches to disk.
No configuration needed. If an LLM key is set, Tier 2 is used. Otherwise Tier 3 handles it. If fastembed isn't installed, Tier 4 (broad search) still works.
Routing examples
MCP Server
Works with Claude Code, Cursor, Windsurf, and any MCP-compatible client.
Your LLM gets four tools:
The routing_hints parameter lets the calling LLM specify exactly where to search:
When no hints are provided, the routing system handles it automatically.
Claude Code Plugin
The skill auto-triggers when your question would benefit from real opinions. Just ask naturally:
Manual search: /vox-search "your query"
Architecture
Each provider implements automatic fallback — if one source is down, the next is tried. Reddit alone has three fallback sources (Pullpush → Arctic Shift → Redlib).
Roadmap
Contributing
Security
vox populi, vox dei
the voice of the people is the voice of god
MIT License
Source: README.md at commit d10b757
Tools
0Version history
1- v0.2.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts