Skip to content

Releases: Hackingdhruv/D-CIP

Release list

D-CIP v1.0.0

Choose a tag to compare

@Hackingdhruv Hackingdhruv released this 08 Jul 20:18

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 --build

Migrations (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.