Crucix vs linecast
Self-hosted OSINT terminal: 27 open feeds — satellite fires, flights, radiation, sanctions, markets, conflict data — polled in parallel onto one Jarvis-style dashboard. LLM turns it two-way. — versus — Six dependency-free terminal apps for weather, sun, moon, tides, radar and maps, drawn from free public data with no accounts or API keys — mouse-friendly TUIs that try to match your terminal theme.
Both poll open public feeds into a single terminal dashboard with no accounts and no keys. Crucix aims at OSINT — fires, flights, sanctions, conflict data; linecast aims at the sky and the sea. Same instinct, opposite subject matter.
| Crucix | linecast | |
|---|---|---|
| Stars | 12k | 308 |
| Forks | 1.8k | 12 |
| Language | JavaScript | Python |
| License | AGPL-3.0 | MIT |
| Last activity | 3 months ago | today |
| Topics | security, web | web, local |
| Curated connections | 4 | 2 |
Crucix — the curator's take
The fun kind of serious: one Node process (a single express dependency!) pulls 27 public intelligence feeds every 15 minutes onto a self-contained dashboard with a 3D globe — and hooking up an LLM makes it two-way, pushing tiered alerts to Telegram/Discord and answering /brief from your phone. Zero cloud, genuinely yours. NOT an investigation platform: it monitors the world's pulse, it doesn't build case files on entities (that's flowsint's job) — and treat the feed quality honestly: public OSINT sources carry noise, coverage gaps and occasional propaganda; alerts are leads, not conclusions. AGPL if you're embedding it commercially.
linecast — the curator's take
The rare TUI that earns its pixels: braille temperature curves, a tide chart shaded by daylight, a year of sunrises as a color field, and a globe you can spin — all pure Python, no third-party dependencies, no keys, `uvx linecast weather` and you're done. It has nothing to do with agents; the only hook is `--json` and `--oneline`, which make it a clean feed for status bars or a tool an agent can shell out to. Skip it if you want a provider you choose, configurable forecast models, or anything resembling an API.