A founder intelligence platform that turns public technology, startup, research, security, and industry signals into daily and weekly decision briefs.
npm install
npm run devOpen http://localhost:3000.
/— platform overview, source registry, topic map/report— daily 5W1H report/weekly— weekly synthesis with themes, momentum, opportunities, risks, and experiments/weekly/print— print-optimized weekly report; use Print → Save as PDF/command-center— search and filter workspace with analyst recommendations/history— persisted daily report archive/sources/{id}— source assessment and availability history/topics/{slug}— topic deep dive and current signals
JSON APIs:
GET /api/report
GET /api/weekly
GET /api/analyst
GET /api/history
GET /api/capabilities
CLI (requires the app to be running):
npm run cli -- daily
npm run cli -- weekly
npm run cli -- analyst
npm run cli -- search robotics
npm run cli -- capabilitiesSet DATA_INSIGHTS_URL when the app is not on localhost:
DATA_INSIGHTS_URL=https://your-host.example npm run cli -- weeklyMCP stdio adapter:
DATA_INSIGHTS_URL=http://localhost:3000 node scripts/mcp-server.mjsThe MCP server exposes:
get_daily_reportget_weekly_reportget_analyst_recommendationssearch_signals
Example MCP client configuration:
{
"mcpServers": {
"data-insights": {
"command": "node",
"args": ["scripts/mcp-server.mjs"],
"cwd": "/absolute/path/to/data-insights",
"env": { "DATA_INSIGHTS_URL": "http://localhost:3000" }
}
}
}The analyst engine is explainable by default and optionally LLM-enriched when OPENAI_API_KEY is configured. Without credentials, the deterministic fallback remains active. Agents can consume all structured evidence without losing source provenance.