尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
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.檢視完整 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.