Releases: Hackingdhruv/D-CIP
Release list
D-CIP v1.0.0
Initial public release of D-CIP — Digital Cyber Intelligence Platform.
AI-augmented investigation management for cybercrime units and digital forensics teams: evidence integrity (SHA-256 + chain of custody), automatic entity/timeline extraction, an evidence-scoped and citation-mandatory AI assistant, a reporting engine, universal search, and server-enforced RBAC across 5 roles.
450 backend tests passing. See CHANGELOG.md for the full feature list and ARCHITECTURE.md for a complete, code-verified technical reference — including an honest list of current limitations.
Deployment modes
- Core mode (recommended default) — PostgreSQL, Redis, API, worker, web. Neo4j and OpenSearch are not started; the app is designed to degrade gracefully without them.
- Full mode — core mode plus Neo4j and OpenSearch, for the graph/search paths.
- OCR (Tesseract) is bundled in the worker's Docker image and works out of the box in both modes — verified with a real image upload processed end-to-end.
- AI Assistant is fully optional. Enable it locally and for free with Ollama, or point it at any OpenAI-compatible API. Everything else works fully with AI disabled (the default).
- An explicit, manual-only demo-data seed script (
scripts/seed_demo_data.py) can populate one fictional investigation case — safe to re-run, refuses to run in production.
See DEMO_GUIDE.md for the full evaluator walkthrough.
Quick start
git clone https://github.com/Hackingdhruv/D-CIP.git
cd D-CIP
cp .env.example .env
docker compose -f infrastructure/docker/docker-compose.yml --profile core up --buildMigrations (and the default admin account) are applied automatically — no manual step needed.
Default demo login: admin@dcip.local / Admin@dcip.2024! — see DEMO_GUIDE.md for the full walkthrough, including optional demo-data seeding and enabling local AI.