dongxnb /
gupiao
๐ค ๅบไบๅคๆบ่ฝไฝ็A่กไบคๆๅๆ็ณป็ป | AI-Powered Trading Analysis with Multi-Agent Architecture | ๆฏๆๆๆฏๅๆใๅบๆฌ้ขๅๆใ้ฃ้ฉ่ฏไผฐ
78/100 healthLoading repository dataโฆ
Prithwis-AIAgent / repository
๐ค Multi-Agent AI System for Unifying Gambling Markets Built with CrewAI, LiteLLM,and modern Python. Scrapes, unifies, and analyzes prediction markets from Polymarket, Kalshi, and other platforms. Features intelligent product matching, confidence scoring, and RAG-powered chat analysis. Tech: Python, CrewAI, LiteLLM, Pydantic, Pandas, BeautifulSoup4
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A sophisticated multi-agent AI system that unifies gambling/prediction market data from multiple sources using CrewAI, intelligent scraping, and RAG-powered analysis.
Problem: Gambling and prediction markets are scattered across multiple platforms (Polymarket, Kalshi, Prediction Market) with different data formats, making it difficult to compare products and identify opportunities.
Solution: A unified system that scrapes, normalizes, and intelligently matches products across platforms, providing a single source of truth with confidence scoring and intelligent querying capabilities.
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
โ Data Sources โ โ CrewAI Agents โ โ Output Files โ
โ โ โ โ โ โ
โ โข Polymarket โโโโโถโ โข Researcher โโโโโถโ โข CSV Report โ
โ โข Kalshi โ โ โข Analyst โ โ โข News Summary โ
โ โข Prediction โ โ โข CSV Producer โ โ โข RAG Chat โ
โ Market โ โ โข RAG Agent โ โ โ
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
Agent 1: Data Collector (Researcher)
Agent 2: Product Unifier (Reporting Analyst)
Selected from shared topics, language and repository descriptionโnot editorial ratings.
dongxnb /
๐ค ๅบไบๅคๆบ่ฝไฝ็A่กไบคๆๅๆ็ณป็ป | AI-Powered Trading Analysis with Multi-Agent Architecture | ๆฏๆๆๆฏๅๆใๅบๆฌ้ขๅๆใ้ฃ้ฉ่ฏไผฐ
78/100 healthMahanVeisi8 /
Fully automated README.md generator powered by multi-agent CREW AI ๐ค and Llama3-70B ๐ง โanalyzing project structure ๐ and creating custom README styles โจ!
67/100 healthAgent 3: Data Exporter (CSV Producer)
Agent 4: RAG Chat Assistant
Raw Sources โ Scraping โ Normalization โ Matching โ Unification โ Export โ RAG Query
โ โ โ โ โ โ โ
Multiple Structured Product Fuzzy Unified CSV + Intelligent
Formats Records Records Match Groups Report Responses
Algorithm: Fuzzy string matching with confidence scoring
Example Matching:
"Bitcoin price prediction" (Polymarket)
โ (0.85 similarity)
"BTC price forecast" (Kalshi)
โ (0.82 similarity)
"Crypto price analysis" (Prediction Market)
Result: Unified group with 0.85 confidence
Knowledge Base: Generated CSV + Report files Retrieval Method: Keyword-based search with intelligent fallback Analysis Capabilities:
Query Examples:
Multi-Layer Approach:
Fallback Strategies:
class ProductRecord(BaseModel):
site: str # Source platform identifier
product_id: str # Platform-specific ID
name: str # Product/market name
price: Optional[float] # Current price (nullable)
url: Optional[str] # Source URL (nullable)
class UnifiedProduct(BaseModel):
name: str # Canonical product name
aliases: List[str] # Alternative names
entries: List[ProductRecord] # Source records
confidence: float # Match confidence [0,1]
name,site,product_id,price,confidence
"Bitcoin Price","polymarket","btc_001",0.75,0.85
"Bitcoin Price","kalshi","btc_pred",0.78,0.85
"Election 2024","polymarket","election",,0.92
# Clone and install dependencies
git clone <repository>
cd gambling_unifier
uv sync
# Set environment variables
echo "OPENAI_API_KEY=sk-your-key" > .env
# Run the complete pipeline
uv run run_crew
# Output files generated:
# - unified_products.csv
# - report.md
# - rag_chat_output.md
# Start intelligent querying
python chat.py
# Example questions:
# - "What is the most common site?"
# - "What's the average confidence level?"
# - "Which markets have highest confidence?"
# View live logs
tail -f logs/app.log
# Check generated data
head -n 10 unified_products.csv
cat report.md
@CrewBase
class GamblingUnifier():
@agent
def researcher(self) -> Agent:
# Data collection with multiple tools
@agent
def reporting_analyst(self) -> Agent:
# Product unification and analysis
@agent
def csv_producer(self) -> Agent:
# Data export and formatting
@agent
def rag_chat_agent(self) -> Agent:
# Intelligent querying and insights
class ScrapePolymarketTool(BaseTool):
name: str = "scrape_polymarket"
description: str = "Scrape active Polymarket markets"
args_schema: Type[BaseModel] = ScrapeInput
def _run(self, url: str) -> str:
# Implementation with error handling and logging
class RAGChatTool(BaseTool):
def _run(self, question: str) -> str:
# Load CSV and report data
# Perform keyword-based retrieval
# Provide intelligent analysis
# Return context-aware responses
For technical questions or contributions:
Built with โค๏ธ using CrewAI, Python, and modern AI/ML technologies
This project demonstrates advanced multi-agent AI system design, intelligent data processing, and production-ready software engineering practices.
BjornMelin /
๐ค Advanced multi-agent orchestration framework built with LangGraph - Coordinate specialized AI agents for autonomous development, research, testing, and documentation workflows with intelligent task routing and real-time collaboration
BjornMelin /
๐ค CodeForge AI: An autonomous multi-agent coding system powered by LangGraph for agentic software development and automated workflows. SOTA custom agentic GraphRag, shared-state memory, auto-model routing for cost optimization, and a range of custom tooling.
80/100 healthJo4ge /
๐ค Engage in dynamic conversations with multiple AI personalities in a group chat, enhancing your interactive experience with real-time responses.
53/100 healthkazu-ya-420 /
Explore multi-agent task breakdown examples with AI. Learn different approaches to subtasking using Python and OpenRouter API. ๐ค๐
75/100 health