Skip to content

MultAI-Technologies-Inc/multai-tdd

Repository files navigation

multai-tdd

Autonomous Technical Disclosure Document (TDD) Generator for IP Protection.

multai-tdd is a Gemini CLI extension designed for MultAI developers to bridge the gap between complex software architecture (Rust/Mojo) and formal IP documentation. It autonomously navigates codebase topologies to generate submission-grade TDDs formatted for immediate review by IP counsel.

Features

  • Architectural Scouting: Identifies project root markers (Cargo.toml, .mojo, package.json) and maps system topology.
  • Novelty Extraction: Zeroes in on custom algorithms, proprietary data structures, and optimization bottlenecks.
  • Interactive Verification: (Optional) Interactive confirmation loop to verify "inventive steps" with the developer.
  • Formal Patent Drafting: Generates formal legal-technical jargon (Background, Summary, Detailed Description, Claims).
  • Epoch Evolution: Built with a metacognitive Hyperagent layer that optimizes its own instructions based on execution telemetry.

Installation

Install directly via the Gemini CLI:

gemini extensions install https://github.com/MultAI-Technologies-Inc/multai-tdd

Usage

Generate a TDD

Generate a Technical Disclosure Document for a target repository:

gemini tdd --target ./my-rust-mojo-project

Interactive Mode

Run with the --interactive flag to manually confirm inventive steps identified by the agent:

gemini tdd --target ./my-rust-mojo-project --interactive

Specify Output Format

Currently supports Markdown (default):

gemini tdd --target ./my-rust-mojo-project --format markdown

Pipeline Architecture

  1. Scout: Traverses the target directory, identifies language paradigms, and generates project_topology.json.
  2. Interrogate: Analyzes source code for cryptographic primitives, novel mathematical layers, and custom memory management.
  3. Draft: Translates extracted novelty into formal patent language and outputs TDD.md.

Development & Metacognition

This project was developed using a Metacognitive Hyperagent framework. The system evolved through 4 Epochs:

  • Epoch 1: Environment Hardening (TS configuration resolution).
  • Epoch 2: Interactive Efficiency (Checkpoint-based logic).
  • Epoch 3: Integrated Pipeline Maturity (Zero-loss context transfer).
  • Epoch 4: Unified Execution & Predictive Reliability.

License

ISC

About

A specialized Gemini CLI Extension for producing high grade technical disclosure documents for IP protection, for internal MultAI use only

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors