Skip to content
repository radar
Coding & Dev Tools

🌍Crucix

ACTIVE BREAKOUT

calesthio/Crucix · homepage ↗

Your personal intelligence agent. Watches the world from multiple data sources and pings you when something changes.

⭐ Very popular: 11k stars, gaining about 192 a week

View on GitHub ↗

repo profile

vintage 2026 launched this year
delivery product
language JavaScript
license AGPL-3.0

momentum

total stars 11k
stars added last week +192
commits / week 0 steady
issues closed 23% ~1 day to close, median
contributors 17
release cadence n/a
last activity 2mo ago

durability

backing community / independent
openness copyleft
bus factor 2 concentrated
top-author share 44% 6 mo

bus factor = how many people it takes to cover more than half the commits (6 months). 1 is a solo project; higher means the work is spread across a team. top-author share is the single busiest author's slice of those commits.

since we covered it

monthly average + 1k/mo (+29%/mo) · + 7k total since PR#30

why it's a big deal

  • Aggregates 27 public data sources across geopolitics, economics, weather, and markets into one self-hosted dashboard, so analysts and OSINT hobbyists can track disparate signals without paying for separate subscriptions.
  • Runs local-first with no cloud, telemetry, or subscriptions, and only three free API keys are required to start (FRED, NASA FIRMS, EIA), which lowers the barrier for anyone wanting private situational monitoring.
  • Delta tracking with severity scoring and multi-tier FLASH/PRIORITY/ROUTINE alerting via Telegram or Discord surfaces only what changed between sweeps, which helps users watch many feeds without reading every raw update.

under the hood

  • Built on Node.js 22 with pure ESM.mjs modules and Express as the only required dependency, serving live updates over Server-Sent Events to a self-contained HTML5 dashboard with a Globe.gl 3D WebGL view.
  • All 27 sources fire in parallel every 15 minutes via Promise.allSettled, with graceful degradation so missing keys or LLM failures surface as errors rather than halting the sweep.
  • LLM analysis is optional and pluggable across 8 providers through raw fetch calls with no SDKs, falling back to a rule engine when no model is configured; delta state persists via hot memory of recent runs plus cold daily archives.

Radar summary, generated from the project's public sources

star history

PR#30 · 5k11k now Mar 2026Aug 2026
  1. PR#30 5k 2026-03-25
  2. now 11k + 7k since first covered

curve is sampled from GitHub's star history, plus our own daily readings since we covered it; the dashed stretch is before we first covered it, the solid line since. figures at coverage are the numbers we printed then (approx.), current count is live.

understory

Better known than its recent output, coasting a little on attention.

-58 understory score output 6 · clout 64
Aug 2025 Jul 2026
  • output, commits & releases
  • clout, star velocity

output = commits & releases; clout = star velocity, both 0 to 100 monthly indices; the gap where output runs above clout is the understory. The understory →

covered in

  • PR#30 2026-03-25 below the radar

    Personal intelligence terminal for live world monitoring

similar projects

compare these →
  • 🎨 taste-skill

    6.7× the stars · MIT licensed

    Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop

    77k ACTIVE
  • 📋 spec-kit

    Python · 11× the stars · MIT licensed

    💫 Toolkit to help you get started with Spec-Driven Development

    129k ACTIVE
  • 💻 Gemini CLI

    TypeScript · 9.3× the stars · Apache-2.0 licensed

    An open-source AI agent that brings the power of Gemini directly into your terminal.

    107k ACTIVE

comments

Sign in with GitHub to add your blip on Crucix.

loading comments…