Skip to content

Latest commit

Β 

History

History
58 lines (40 loc) Β· 1.32 KB

File metadata and controls

58 lines (40 loc) Β· 1.32 KB

Synthetic Digital Immunity (SDI)

AI-driven, bio-inspired cybersecurity solution for microservices providing autonomous threat detection and polymorphic defense.

Quick Start

Java (Spring Boot)

<dependency>
    <groupId>com.sdi</groupId>
    <artifactId>sdi-spring-boot-starter</artifactId>
    <version>1.0.0</version>
</dependency>

Note: Check GitHub tags for the latest version.

Python

pip install sdi-python

Node.js

npm install sdi-nodejs

Documentation

πŸ“š Full Documentation: View Docs (run cd docs && npm install && npm run dev)

The documentation is built with Nextra - a Next.js-based documentation framework with:

  • ✨ Minimalist, Stripe-inspired UI
  • πŸ“ MDX support with math rendering (KaTeX)
  • πŸ“Š Interactive diagrams (Mermaid.js)
  • πŸ” Built-in search
  • πŸŒ™ Dark mode support

Features

  • βœ… Autonomous threat detection
  • βœ… Polymorphic defense
  • βœ… Platform independent (Java, Python, Node.js)
  • βœ… Kubernetes ready
  • βœ… Zero configuration

Published SDKs

  • βœ… Node.js: npm - sdi-nodejs
  • ⏳ Python: Ready to publish to PyPI
  • ⏳ Java: Ready to publish to Maven (JitPack)

License

Apache-2.0