Discover and explore top open-source AI tools and projects—updated daily.
calesthioLocal intelligence terminal for global event monitoring
Top 5.6% on SourcePulse
Crucix is a self-contained intelligence terminal designed to aggregate and visualize data from 26 open-source intelligence (OSINT) feeds, including satellite imagery, flight tracking, economic indicators, and conflict data. It provides a unified, "Jarvis-style" dashboard and can integrate with LLMs for advanced analysis and alerts, targeting researchers, journalists, traders, and OSINT analysts who require real-time global insights without cloud dependencies or subscriptions.
How It Works
Crucix operates by querying 26 diverse OSINT sources in parallel every 15 minutes. It synthesizes this data into a self-contained dashboard and can optionally connect to LLM providers for enhanced alert evaluation and trade idea generation. The system prioritizes a zero-cloud, zero-telemetry approach, running entirely on the user's machine. Its design emphasizes parallel execution, graceful degradation for missing API keys, and standalone source modules for modularity.
Quick Start & Requirements
npm install, then npm run dev for the dashboard. Docker is also supported via docker compose up -d.discord.js is optional for full Discord bot functionality. API keys for certain data sources (e.g., FRED, FIRMS, EIA are recommended free keys; others like ACLED, AISSTREAM, ADSB are optional) and LLM provider API keys are optional. Telegram/Discord bot tokens are optional.Highlighted Details
Maintenance & Community
The provided README does not detail specific contributors, sponsorships, or community channels like Discord/Slack. It encourages contributions via pull requests and notes that project stars help visibility.
Licensing & Compatibility
Limitations & Caveats
Some data sources require API keys for full functionality, though many core features operate without them. The full Discord bot functionality requires discord.js to be installed. A known issue exists where npm run dev can exit silently on some systems (e.g., Windows PowerShell), necessitating direct Node execution or the diag.mjs script for troubleshooting.
1 month ago
Inactive
lmnr-ai