Digital Defiance brings together talented developers working on innovative
open-source projects. Our members contribute to cutting-edge solutions
spanning cryptography, AI tooling, internationalization, and more.
Featured Projects by Our Team:
π¬ Rui Campos – Vice President
Rui Campos focuses on data science and particle physics:
git-datasets – Revolutionary “data as code” paradigm extension for Git. Declaratively create, transform, and manage datasets of any size with seamless scalability.
typed-api – FastAPI extension introducing concise HTTP response specification in return values for cleaner, more maintainable APIs.
MontyCarlo – General-purpose Monte Carlo particle simulator for photon, electron, and positron transport. Features groundbreaking efficiency improvements (research paper in progress).
π» Jessica Mulein – Founder
Foundational Researcher
PROJECT STATUS: INACTIVE / THERAPEUTIC TINKERING ONLY
No Commercial Activity: All projects are strictly open-source, non-commercial, and have zero funding, revenue, or commercial intent.
No Timelines or Commitments: There are no deadlines, roadmaps, or external obligations. Development occurs entirely at random, sporadic intervals only when the author’s severe chronic neurological health conditions permit.
Cognitive Therapy Tool: All cods is utilized purely as an unpaced, self-directed cognitive exercise to maintain baseline mental function under medical advice and general common sense to maintain intelligence and skills. It does not represent full-time or part-time employment capacity.
π Ihab Amedras – AI/NLP Research
Ihab Amedras focuses on natural language processing for
Moroccan dialect:
DarijaGenAI – Generative model for Moroccan Dialect Text,
an Arabic dialect incorporating French, Spanish, and Berber elements.
Current Progress: 80,000+ rows of Darija text data
collected
Upcoming Milestones:
Custom tokenizer development specifically for Darija
ETL pipeline for scraping social media Darija content
Model development for generating and understanding Moroccan dialect
text
Digital Defiance as a collective creates production-ready frameworks and AI development tools:
BrightChain – Distributed Application Framework
BrightChain β TypeScript decentralized data storage and management solution based on the Owner Free Filesystem. Features Brokered Anonymity for encrypted identity protection, quorum-based document sealing, and Paillier encrypted voting systems. Active development focuses on block-level data integrity, complex block generation, and recovery processes. GitHub
BrightChain is composed of many components, not the least of which is BrightDB- a MongoDB API compatible NoSQL distributed database that lets you build MERN like applications on BrightStack. Build dApps as easily as you build MERN apps. BrightDB supports encrypted pools and ACLs for security.
brightdate – a scientifically grounded, timezone-free time representation that combines the best of astronomical timekeeping with modern software engineering needs. Think of it as “UTC with benefits” β a single scalar value that’s trivially sortable, diffable, and storable. | NPM | GitHub
BSH – a fork of ZSH with BrightDate baked in | GitHub
BrightLink – The protocol that enables secure, bi-directional communication over socket between BSH and Apple Secure Enclave, TPM2, and other hardware security technologies. It provides geo-location capabilities to BSH with extensive ACL and permissions capabilities, and a protocol for client-side prompting.
BrightNexus – The macOS menu-bar agent for the BrightLink protocol. Encrypted credential payloads arrive over a secure, encrypted socket, never touching ps, shell history, or disk. | GitHub
BrightVision – A lightweight, cross-platform desktop application built with Tauri and React that provides a graphical interface to manage, configure, and interact with a headless version of the Cecli AI coding assistant which is itself a version of Aider with some improvements.
Express Suite β Complete MERN Stack Framework
Express Suite provides enterprise-grade, cryptographically-secure components for building modern web applications:
i18n-lib (npm) β Production-ready TypeScript internationalization library with component-based architecture, full type safety, and comprehensive error handling. Supports 8+ built-in languages with extensible custom language support. Features advanced template processing, automatic context variable injection, and pre-built core UI strings. 91.81% test coverage, 714 passing tests.
ecies-lib (npm) β Browser-compatible ECIES (Elliptic Curve Integrated Encryption Scheme) library built on Web Crypto API. Provides three encryption modes (Simple, Single, Multiple recipient), key management through BIP39 mnemonics and HD wallets, chunked file encryption, and ECDSA signatures. Features AES-256-GCM authenticated encryption, memory-safe storage with automatic zeroing, and automatic error translation in 8 languages. 393 passing tests across 32 test files.
node-ecies-lib (npm) β Node.js-specific ECIES implementation fully binary compatible with the browser-based ecies-lib. Enables seamless cross-platform cryptographic operations where data encrypted in Node.js can be decrypted in browsers and vice versa. Features the same core capabilities with Node.js crypto primitives for optimal performance. 220 passing tests, 100% binary compatibility.
suite-core-lib (npm) β Frontend-compatible foundational library for cryptographically-secure user management systems. Provides type-safe interfaces for user representations, secure backup code system, role-based access control with fine-grained permissions, account status management, and comprehensive localized error handling across 5 major languages. Fully browser-compatible for React, Vue, Angular, and other frontend frameworks. 104 passing tests.
node-express-suite (npm) β Opinionated, secure Node.js/Express service framework providing complete backend infrastructure core for MERN and BrightStack applications. Features JWT authentication, role-based access control, ECIES encryption/decryption, mnemonic authentication, email token workflows, dynamic model registry, and comprehensive middleware. Version 2.1 achieves 604 passing tests with 100% success rate and 57.86% code coverage. Version 2.0 delivered 50% overall complexity reduction and 70% reduction in transaction boilerplate.
express-suite-react-components (npm) β Material-UI-based React component library with 25 production-ready components for authentication flows and user management. Includes extensible login/registration forms supporting email/username and password/mnemonic authentication, password reset workflows, backup code management, route protection, and automatic i18n integration across 8+ languages.
AI Capabilities Suite β Professional AI Development Tools
AI Capabilities Suite transforms AI assistants into professional development partners with enterprise-grade capabilities:
MCP ACS Debugger β The most comprehensive debugging interface for AI agents ever built. Features 25+ professional debugging tools including advanced breakpoints (logpoints, conditional, function, hit count), CPU/memory profiling with flame graphs, automatic hang detection for infinite loops, and multi-language support through VS Codeβs Debug Adapter Protocol. Enterprise-grade with 94.5% test coverage across 1,059 tests, authentication, rate limiting, and audit logging. Available as VS Code extension and standalone MCP server. Production-ready | NPM | Docker | GitHub | Website
MCP ACS Screenshot β Transforms AI agents into visual UI experts with comprehensive screenshot capabilities. Features full screen, window-specific, and region capture with built-in privacy protection through Tesseract OCR-powered PII masking. Automatically detects and blurs sensitive information (emails, phone numbers, credit cards). Supports multiple formats (PNG, JPEG, WebP, BMP) with adjustable quality. Enable AI agents to perform accessibility audits, create professional documentation, debug responsive layouts, and generate detailed bug reports with visual evidence. 267 passing tests, full cross-platform support | NPM | Docker | GitHub | Website
MCP ACS Process β Enterprise-grade process management with strict security boundaries. Implements six layers of defense-in-depth security validation including executable allowlists, argument validation to prevent command injection, environment sanitization, resource limits, privilege prevention, and comprehensive audit logging. Features 12 professional tools for process launching with resource constraints, real-time CPU/memory/I/O monitoring, service management with auto-restart, process groups and pipelines, and graceful/forced termination with timeout escalation. Secure by design | NPM | Docker | GitHub | Website
MCP ACS Filesystem β Advanced filesystem capabilities beyond basic read/write operations. Features 12 professional tools including atomic batch operations with automatic rollback, real-time directory watching with event filtering, full-text content search with metadata filtering, checksum computation and verification (MD5, SHA-1, SHA-256, SHA-512), symlink management, and disk usage analysis. Every operation confined within workspace jail with 10 layers of path validation to prevent path traversal attacks. Enterprise-grade security | NPM | Docker | GitHub | Website
MCP ACS Testing β Enterprise-grade testing capabilities with 25+ tools covering the complete testing lifecycle. Supports multiple frameworks (Jest, Mocha, Pytest, Vitest) enabling AI agents to execute tests, analyze coverage with detailed line/branch/function metrics, perform mutation testing to validate test suite quality, detect and analyze flaky tests, and integrate visual regression testing. Transform testing from a manual chore into an AI-assisted quality assurance process. Production-ready for teams demanding high-quality software delivery | NPM | Docker | GitHub | Website
Akira β Spec-driven development tool for GitHub Copilot bringing structured requirements engineering to AI-assisted development. Uses EARS (Easy Approach to Requirements Syntax) methodology for INCOSE-compliant requirements that AI agents can understand and validate. Complete workflow from Requirements β Design β Tasks β Execution with MCP-powered persistent context. Integrates property-based testing through fast-check to automatically generate test cases from requirements specifications. Transform ad-hoc development into disciplined engineering where requirements are first-class artifacts and implementations are validated against specifications. GitHub
Warp 12
Warp 12 is a double-twelve domino variant dressed in starship ops jargon: tiles are navigational coordinates, the center double is Spacedock, and every captain builds a warp trail into the void.
Match pips to chart routes on your trail, the communal Neutral Zone, or a rival’s line when their distress beacon is down. Doubles trigger red alert. Optional modules add subspace fractures, treaty drama, and Q-Continuum chaos. Play a quick first-out sprint or a full penalty campaign across thirteen spacedock rounds.
Subspace Lattice
Subspace Lattice is perfect-information strategy game blending the precision of chess with the territorial pressure of Go. GitHub
Additional Projects
Node Accelerate β High-performance Apple Accelerate framework bindings for Node.js. Get up to 305x faster matrix operations and 5-10x faster vector operations on Apple Silicon (M1/M2/M3/M4). NPM
Node RS Accelerate β High-performance Reed-Solomon error correction library optimized for Apple Silicon (M1/M2/M3/M4). NPM
Node FHE Accelerate β Hardware accelerated Fully Homomorphic Encryption with Zero Knowledge Encryption for Apple Silicon (M1/M2/M3/M4). Targeted for e-voting. NPM
Kliply β Smart clipboard tracking with instant search, keyboard navigation, and rich previews. Built with Swift & SwiftUI for macOS 13.0+. Privacy-focused with in-memory storage. Available on Apple App Store.
dom-to-svg β Browser extension that inspects a DOM element and maps it to a true-vector SVG (rects, paths, text, gradients β not <foreignObject> HTML wrappers). Chrome Extension
EECP β A zero-knowledge, self-destructing collaborative workspace system that enables real-time document collaboration with cryptographic guarantees of content unreadability after expiration.
eecp-cli β Command-line interface for testing and automation. Create workspaces, join sessions, export documents, and interact with EECP from the terminal with a full-featured interactive editor.
eecp-client β Browser client library with React hooks for collaborative editing. Provides WebSocket connection management, key storage in IndexedDB, collaborative editor with change subscriptions, and automatic reconnection with exponential backoff.
eecp-crdt β Encrypted conflict-free replicated data types for collaborative editing. Built on Yjs for deterministic conflict resolution with encrypted content payloads, operation encryption/decryption, and temporal garbage collection.
eecp-crypto β Temporal key management and encryption primitives for EECP (Ephemeral Encrypted Collaboration Protocol).
eecp-protocol β Core types and protocol definitions for EECP (Ephemeral Encrypted Collaboration Protocol).
eecp-server β Express + WebSocket server for zero-knowledge operation routing. Manages workspace lifecycle, participant authentication, encrypted operation broadcasting, rate limiting, and temporal cleanup with Prometheus metrics.
Dominion Assistant β Game play tracker for the Dominion card/deckbuilding game by Donald Vaccarino/Rio Grande Games. Available on Google Play.
Star Realms Assistant β Game play tracker for the Star Realms card/deckbuilding game by White Wizard Games.
OpenBook β Enhance organizational transparency by indexing structured Markdown files into Excel & API-queryable views. Enables detailed tracking (membership, grant usage, transactions) while maintaining data in a version-controlled, queryable system.
All projects are open source and welcome contributions from the community. Visit our GitHub organization to explore the code and get involved.
Projects
About Our Team
Digital Defiance brings together talented developers working on innovative open-source projects. Our members contribute to cutting-edge solutions spanning cryptography, AI tooling, internationalization, and more.
Featured Projects by Our Team:
π¬ Rui Campos – Vice President
Rui Campos focuses on data science and particle physics:
π» Jessica Mulein – Founder
Foundational Researcher
PROJECT STATUS: INACTIVE / THERAPEUTIC TINKERING ONLY
π Ihab Amedras – AI/NLP Research
Ihab Amedras focuses on natural language processing for Moroccan dialect:
Digital Defiance as a collective creates production-ready frameworks and AI development tools:
BrightChain – Distributed Application Framework
BrightChain β TypeScript decentralized data storage and management solution based on the Owner Free Filesystem. Features Brokered Anonymity for encrypted identity protection, quorum-based document sealing, and Paillier encrypted voting systems. Active development focuses on block-level data integrity, complex block generation, and recovery processes. GitHub
BrightChain is composed of many components, not the least of which is BrightDB- a MongoDB API compatible NoSQL distributed database that lets you build MERN like applications on BrightStack. Build dApps as easily as you build MERN apps. BrightDB supports encrypted pools and ACLs for security.
Bright Vision – AI Coding IDE
BrightVision – A lightweight, cross-platform desktop application built with Tauri and React that provides a graphical interface to manage, configure, and interact with a headless version of the Cecli AI coding assistant which is itself a version of Aider with some improvements.
Express Suite β Complete MERN Stack Framework
Express Suite provides enterprise-grade, cryptographically-secure components for building modern web applications:
AI Capabilities Suite β Professional AI Development Tools
AI Capabilities Suite transforms AI assistants into professional development partners with enterprise-grade capabilities:
Warp 12
Warp 12 is a double-twelve domino variant dressed in starship ops jargon: tiles are navigational coordinates, the center double is Spacedock, and every captain builds a warp trail into the void.
Match pips to chart routes on your trail, the communal Neutral Zone, or a rival’s line when their distress beacon is down. Doubles trigger red alert. Optional modules add subspace fractures, treaty drama, and Q-Continuum chaos. Play a quick first-out sprint or a full penalty campaign across thirteen spacedock rounds.
Subspace Lattice
Subspace Lattice is perfect-information strategy game blending the precision of chess with the territorial pressure of Go. GitHub
Additional Projects
<foreignObject>HTML wrappers). Chrome ExtensionAll projects are open source and welcome contributions from the community. Visit our GitHub organization to explore the code and get involved.