Logo Lanfrica

Darkdev007/scout

Domain:

socioeconomic

Record type:

software
Creator:
Dar
Host:
An AI-powered research agent that takes a single natural language goal and autonomously decides which APIs to call, in what order, to return a comprehensive structured briefing on African markets, companies, and economic conditions # Scout — Autonomous African Market Research Agent An AI-powered research agent that takes a single natural language goal and autonomously decides which APIs to call, in what order, to return a comprehensive structured briefing on African markets, companies, and economic conditions. When you type a query, Scout — an autonomous research agent — searches Wikipedia for background context, pulls the latest news from African and global sources, checks live exchange rates, and synthesizes everything into a structured report. --- ## Live Demo | Resource | URL | |----------|-----| | Web UI | scoutcontainer.kindstone-48… | | API Docs | scoutcontainer.kindstone-48… | | Health Check | scoutcontainer.kindstone-48… | --- ## Access Scout is password protected. To access the web UI or API, you'll need login credentials. **Request access:** Reach out to me directly on LinkedIn and I'll send you the username and password. --- ## Architecture ``` User (Browser / Postman) ↓ FastAPI Backend (Azure Container Apps) ↓ LangGraph ReAct Agent (GPT-4o) ↓ ┌─────────────────────────────────────────┐ │ Wikipedia API │ GNews API │ │ African RSS │ ExchangeRate API │ └─────────────────────────────────────────┘ ``` A user sends a research query. The LangGraph agent reads the goal, decides which tools to call and in what order, executes them sequentially, observes each result, and loops until it has enough information to synthesize a structured briefing. The agent uses GPT-4o's function calling to make routing decisions dynamically — no hardcoded workflows. --- ## Tech Stack | Layer | Choice | Justification | |-------|--------|---------------| | Agent framework | LangGraph | Explicit graph with full control over state, streaming, and tool routing. Production-grade, not a black box | | LLM | GPT-4o (via OpenAI) | Reliable …

Licenses