# elder-plinius/g0dm0d3

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/elder-plinius-g0dm0d3).**

8,351 stars · 1,935 forks · TypeScript · AGPL-3.0

## Links

- GitHub: https://github.com/elder-plinius/G0DM0D3
- awesome-repositories: https://awesome-repositories.com/repository/elder-plinius-g0dm0d3.md

## Description

G0DM0D3 is a static web client and multi-model chat gateway designed for AI research, prompt optimization, and red teaming. It provides a unified interface to query numerous AI models in parallel, allowing for the simultaneous evaluation of different prompt variations and sampling parameters to identify the most successful outputs.

The project features specialized tooling for probing safety filters and bypassing model constraints through an input perturbation engine that applies text obfuscation and character substitution. It includes a composite scoring system to rank model performance and a real-time normalization layer that removes preambles, hedges, and filler phrases from AI responses.

The system manages API keys and conversation history within local browser storage to prevent centralized server-side data collection. It also supports the contribution of chat inputs and outputs to public artificial intelligence research datasets.

The entire application is distributed as a single-file HTML static deployment.

## Tags

### Artificial Intelligence & ML

- [Model Gateways](https://awesome-repositories.com/f/artificial-intelligence-ml/model-gateways.md) — Acts as a unified gateway for querying dozens of different AI models side by side. ([source](https://github.com/elder-plinius/g0dm0d3#readme))
- [Model Comparison Interfaces](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-evaluation-analysis/machine-learning-evaluation/model-comparison-interfaces.md) — Provides a unified interface for side-by-side visual and analytical comparison of outputs from numerous AI models.
- [Model Red-Teaming](https://awesome-repositories.com/f/artificial-intelligence-ml/model-red-teaming.md) — Implements adversarial testing techniques to probe and bypass model safety filters. ([source](https://github.com/elder-plinius/g0dm0d3#readme))
- [Adversarial Input Perturbation](https://awesome-repositories.com/f/artificial-intelligence-ml/perturbation-based-sampling/adversarial-input-perturbation.md) — Transforms text using character substitution and obfuscation techniques to test the robustness of safety filters.
- [Prompt Engineering](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-engineering.md) — Provides a system for designing and refining inputs to optimize language model performance across different engines.
- [Prompt Optimization Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-optimization-tools.md) — Provides an interactive environment for testing specialized prompts and sampling parameters to identify the most successful outputs.
- [Output Filtering](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-request-routing/output-filtering.md) — Transforms AI model responses to remove hedges and preambles for cleaner data. ([source](https://github.com/elder-plinius/g0dm0d3#readme))
- [Research Dataset Contributors](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-research-tools/research-dataset-contributors.md) — Supports the contribution of chat inputs and model outputs to public artificial intelligence research datasets.
- [Sampling Parameter Tuning](https://awesome-repositories.com/f/artificial-intelligence-ml/model-parameters/parameter-sampling/sampling-parameter-tuning.md) — Provides tools to refine sampling parameters like temperature and top-p through a feedback-driven loop. ([source](https://github.com/elder-plinius/g0dm0d3#readme))
- [Composite Scoring Metrics](https://awesome-repositories.com/f/artificial-intelligence-ml/model-performance-evaluators/composite-scoring-metrics.md) — Evaluates and ranks responses from various models using a weighted composite scoring system. ([source](https://github.com/elder-plinius/g0dm0d3#readme))
- [Response Normalizations](https://awesome-repositories.com/f/artificial-intelligence-ml/response-normalizations.md) — Implements a real-time normalization layer that removes preambles, hedges, and filler phrases from AI responses.

### Development Tools & Productivity

- [AI Safety Filter Testing](https://awesome-repositories.com/f/development-tools-productivity/text-obfuscation-tools/ai-safety-filter-testing.md) — Apply perturbation techniques like character substitution to trigger words to test how the project handles safety filter robustness. ([source](https://github.com/elder-plinius/g0dm0d3#readme))

### Security & Cryptography

- [API Key Management](https://awesome-repositories.com/f/security-cryptography/client-credentials/api-key-management.md) — Stores sensitive API credentials within the browser to prevent keys from being transmitted to centralized servers. ([source](https://github.com/elder-plinius/g0dm0d3#readme))
- [Local Chat Data Storage](https://awesome-repositories.com/f/security-cryptography/private-data-privacy-tools/local-chat-data-storage.md) — Persists conversation history and API keys within the browser to ensure data ownership. ([source](https://github.com/elder-plinius/g0dm0d3#readme))

### Software Engineering & Architecture

- [Parallel LLM Execution](https://awesome-repositories.com/f/software-engineering-architecture/concurrent-task-execution/parallel-llm-execution.md) — Executes multiple prompt and model combinations simultaneously to identify the most effective response patterns. ([source](https://github.com/elder-plinius/g0dm0d3#readme))
- [Parallel Subagent Orchestrators](https://awesome-repositories.com/f/software-engineering-architecture/parallel-subagent-orchestrators.md) — Coordinates the simultaneous execution of multiple prompt variations across different models.
- [Static Site Deployments](https://awesome-repositories.com/f/software-engineering-architecture/local-first-architectures/static-site-deployments.md) — Delivers the application as a pre-built static bundle that can be served from any basic web server. ([source](https://github.com/elder-plinius/g0dm0d3#readme))

### Testing & Quality Assurance

- [Response Quality Scoring](https://awesome-repositories.com/f/testing-quality-assurance/response-quality-scoring.md) — Implements a weighted system to evaluate and rank the quality of responses from different models.

### User Interface & Experience

- [Browser Local Storage Management](https://awesome-repositories.com/f/user-interface-experience/browser-local-storage-management.md) — Manages application state and credentials using browser local storage to avoid centralized data collection.

### Web Development

- [Client-Side Provider Routing](https://awesome-repositories.com/f/web-development/client-side-provider-routing.md) — Routes API requests directly from the browser to model providers using user-supplied keys.
- [Single-File Distributions](https://awesome-repositories.com/f/web-development/single-page-applications/single-file-distributions.md) — Distributes the entire application as a single standalone HTML file for simplified hosting.
- [LLM Browser Clients](https://awesome-repositories.com/f/web-development/static-web-applications/llm-browser-clients.md) — Implements the entire application as a single-file HTML static deployment that manages AI state locally.
