SIFT Sentinel AI
Inspiration
One of the biggest challenges in AI-assisted cybersecurity is hallucination. Many AI systems generate convincing incident reports but often make conclusions that are not directly supported by evidence. In real-world incident response, unsupported assumptions can lead to wasted investigation time and incorrect security decisions.
We wanted to build a system that helps analysts trust AI-generated investigations by ensuring findings remain linked to actual evidence. This inspired us to create SIFT Sentinel AI, an evidence-driven cyber investigation assistant that combines AI analysis with automatic validation.
What it does
SIFT Sentinel AI analyzes uploaded security logs and assists analysts during incident investigations.
The platform:
- Extracts suspicious indicators from logs
- Creates a traceable evidence trail
- Generates investigation timelines
- Produces AI-powered incident reports
- Validates AI conclusions against available evidence
- Detects unsupported claims and potential hallucinations
- Provides investigation confidence scoring
Unlike traditional AI assistants, the system does not blindly trust AI output. Every report is checked by a validation engine that identifies conclusions that cannot be directly supported by the uploaded evidence.
How we built it
The project was built using:
- Python
- Streamlit
- Ollama
- Gemma 3 1B local language model
The workflow consists of several stages:
- Log ingestion
- Evidence extraction
- Timeline generation
- AI investigation report generation
- Validation of findings
- Confidence scoring
- Dashboard presentation
The AI model runs locally through Ollama, allowing the system to operate without paid cloud AI services.
Challenges we ran into
One of the biggest challenges was controlling AI hallucinations. Even when given limited evidence, language models frequently attempted to assume malware infections, system compromise, phishing attacks, or malicious infrastructure without sufficient proof.
Another challenge was balancing speed and accuracy while running entirely on consumer hardware. We optimized the system to work with lightweight local models while still producing useful investigation reports.
Designing a user interface that clearly separated evidence, timelines, AI conclusions, and validation results was also an important challenge.
Accomplishments that we're proud of
- Built a complete AI-powered investigation workflow
- Implemented evidence traceability
- Added automated hallucination detection
- Created a validator that challenges unsupported AI conclusions
- Developed a confidence scoring mechanism
- Achieved fully local AI execution without paid APIs
What we learned
Through this project we learned that trustworthy AI is not only about generating answers but also about validating them. In cybersecurity, transparency and traceability are critical. We discovered that combining AI generation with automated validation creates a much more reliable investigation process than relying on AI output alone.
What's next for SIFT Sentinel AI
Future versions may include:
- Threat intelligence integration
- IOC enrichment
- PDF investigation reports
- Memory and disk forensic support
- Network packet analysis
- Multi-agent investigation workflows
- Integration with SANS SIFT and MCP-enabled forensic tools
SIFT Sentinel AI demonstrates how AI can assist incident responders while maintaining transparency, accountability, and evidence-driven reasoning.
Built With
- analysis
- artificial
- cybersecurity
- digital
- forensics
- gemma
- incident
- intelligence
- language
- learning
- log
- machine
- natural
- ollama
- processing
- python
- response
- streamlit
Log in or sign up for Devpost to join the conversation.