World Monitor: open-source real-time global intelligence dashboard with local AI and MCP interface
Decision Brief
World Monitor synthesizes curated global and regional news sources into briefings via AI, with dual engines for a 3D globe (globe.gl) and a WebGL flat map (deck.gl). It correlates cross-stream signals across military, economic, and disaster domains, and provides a real-time Country Instability Index (CII v8) for 31 tier-one countries. A single codebase produces six site variants (world, tech, finance, commodity, happy, energy); the desktop app ships as one Tauri 2 binary with in-app variant switching. The stack is native TypeScript, Vite, Ollama/OpenRouter, and browser-side Transformers.js, supporting fully local operation with no API keys. For integration, the project offers a Streamable HTTP MCP server with a public tool list, authenticated via the X-WorldMonitor-Key header or OAuth, and publishes a skills manifest through the draft io.modelcontextprotocol/skills extension. The REST API is at api.worldmonitor.app with an OpenAPI spec, and the official CLI lists all MCP tools key-free via npx worldmonitor tools, plus zero-dependency Python, Ruby, and Go SDKs. For developers building agent products, these interfaces mean geopolitical risk, financial radar, and market composite indicators can be plugged in as ready-made tools; self-hosting teams can run locally at localhost:3000 with npm run dev and develop individual variants via commands like npm run dev:tech. The code is AGPL-3.0-only, so commercial SaaS must honor its open-source obligations, and private-source or official-brand licensing requires a separate commercial license.
Sources
- Skill Radar(GitHub 趋势)
Trending hands-on MCP servers, agent skills, and AI-coding tools discovered from GitHub search momentum.
- GitHub:koala73/worldmonitor
留言
登入后即可留言,和其他 builder 交换实测心得。
还没有留言,抢头香。