dumbtv
dumbtv takes the ads, screen tracking and update nags out of your Fire TV over ADB. No root, none of your apps touched, every step can be undone. Free and open source.
Streamline incident management with a comprehensive frontend that offers intuitive dashboards, investigation workflows, and real-time notifications for efficient response.
SecurityTypeScript · PLpgSQLGitHub @singhyuvrajrana2008-langOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
IncidentWeave is an AI-assisted multimodal incident and case investigation platform that helps investigators turn fragmented evidence into a clear, traceable incident reconstruction.
It then correlates these sources to help reconstruct a chronological timeline, surface contradictions, identify missing or unknown evidence, and support human review.
AI surfaces patterns. Investigators make decisions.
IncidentWeave is designed as a human-in-the-loop system. AI findings should remain traceable to source evidence and clearly distinguish observed information, inference, and uncertainty.Read the full README ↗IncidentWeave is an AI-assisted multimodal incident and case investigation platform that helps investigators turn fragmented evidence into a clear, traceable incident reconstruction.
IncidentWeave brings together evidence such as:
It then correlates these sources to help reconstruct a chronological timeline, surface contradictions, identify missing or unknown evidence, and support human review.
Fragmented evidence
↓
Ingest / extract
↓
Cross-modal correlation
↓
Timeline reconstruction
↓
Contradiction detection
↓
Unknown / missing evidence
↓
Human investigator review
AI surfaces patterns. Investigators make decisions.
IncidentWeave is designed as a human-in-the-loop system. AI findings should remain traceable to source evidence and clearly distinguish observed information, inference, and uncertainty.
The analyze-evidence Edge Function sends actual evidence content to Gemini and treats HTTP 429, 500, 502, 503, and 504 responses as transient. Each request is retried with exponential backoff and jitter, has a 90-second timeout, and can fall back from GEMINI_MODEL to GEMINI_FALLBACK_MODEL (default gemini-3.8-flash). Configure both server-side secrets when deploying the function. A persistent analysis run is marked failed only after the configured models and retries are exhausted.
HackDays Solan 2026 — Enkindle Club
Theme: Google Gemini API
Category: Software / AI / Open Innovation
Any future demo evidence should be synthetic or openly licensed and clearly identified as such.
Copy .env.example to .env and set VITE_SUPABASE_URL and
VITE_SUPABASE_ANON_KEY. Apply the SQL migrations in supabase/migrations to
your Supabase project, deploy supabase/functions/analyze-evidence, and set
its server-side secrets: GEMINI_API_KEY, GEMINI_MODEL (optional), and
GEMINI_FALLBACK_MODEL (optional). Do not put a Gemini key in a VITE_*
variable or commit it to the repository.
The browser uploads evidence to the private evidence bucket, then invokes the
Edge Function using the authenticated user's JWT. The function checks the
investigation and analysis-run owner before using its service role to download
evidence and call Gemini. If Gemini or a dependency fails, the analysis run is
persisted as failed and no replacement or mock findings are generated.