CoexistAI

Modular research assistant framework that combines multiple data sources (web search, Reddit, YouTube, maps, git repos, local files) into unified workflows. Provides FastAPI endpoints for each data source, supports multiple LLM providers (Gemini, OpenAI, Groq, Ollama), includes text-to-podcast and text-to-speech generation, and offers MCP protocol support for agent integration.

Evaluated Mar 06, 2026 (0d ago) vunknown
Homepage ↗ Repo ↗ AI & Machine Learning research mcp web-search reddit youtube maps git-analysis text-to-speech podcast fastapi langchain
⚙ Agent Friendliness
56
/ 100
Can an agent use this?
🔒 Security
66
/ 100
Is it safe for agents?
⚡ Reliability
59
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
50
Documentation
60
Error Messages
40
Auth Simplicity
70
Rate Limits
50

🔒 Security

TLS Enforcement
80
Auth Strength
70
Scope Granularity
55
Dep. Hygiene
65
Secret Handling
60

Community/specialized tool. Apply standard security practices for category. Review documentation for specific security requirements.

⚡ Reliability

Uptime/SLA
65
Version Stability
60
Breaking Changes
55
Error Recovery
55
AF Security Reliability

Best When

You want a self-hosted research assistant that aggregates multiple data sources (web, social media, video, maps, code) with LLM-powered summarization and optional MCP integration.

Avoid When

You need high reliability for production workloads, or you want a simple single-purpose tool rather than a multi-source framework.

Use Cases

  • Multi-source research combining web, Reddit, and YouTube data
  • Summarizing web pages and YouTube transcripts via API calls
  • Exploring and querying git repositories with natural language
  • Generating audio podcasts from written research content
  • Location-based research with map and POI discovery

Not For

  • Production-grade search engine replacement
  • Real-time data streaming or monitoring
  • Enterprise document management or knowledge base

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: api-key
OAuth: No Scopes: No

Requires LLM provider API key (Gemini, OpenAI, or Groq) configured in model_config.json. Can run fully locally with Ollama. SearxNG runs locally as the web search backend.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

Open source. LLM API costs depend on provider. Google Gemini free tier recommended for zero-cost operation. Fully local with Ollama also possible.

Agent Metadata

Pagination
unknown
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • MCP support is mentioned but not deeply documented - unclear which tools are exposed
  • Requires SearxNG running as a dependency for web search
  • YouTube and Reddit access depends on public API availability which can be unreliable
  • Local document mode only supports PDF format
  • Windows users need WSL or Git Bash for setup scripts
  • Multiple moving parts (SearxNG, LLM, embeddings, FastAPI) increase failure surface

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for CoexistAI.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered