context-engineering logo
context-engineering
★ 171
vs
mdma logo
mdma
★ 71

context-engineering vs mdma

context-engineering: Context engineering is the practice of providing LLMs with comprehensive context from various sources. It emphasizes that quality and completeness of context matter more than prompt wording. This repository is a companion resource for a book on context engineering, containing examples and an online prompt builder.; mdma: MDMA extends Markdown with interactive components like forms, buttons, tables, and approval gates, allowing AI conversations to become actionable. It provides deterministic parsing, PII protection, and an audit trail. The tool includes a parser, runtime, React renderer, prompt pack for AI authoring, and a validator.

01

TL;DR

context-engineering logo
context-engineeringDev Tooling · ★ 171

Designing AI systems that provide comprehensive context to LLMs

mdma logo
mdmaAPI Integration · ★ 71

AI assistants generating structured forms and tables for data collection

02

Side-by-Side Comparison

Field
context-engineering logocontext-engineering
mdma logomdma
Category
Dev Tooling
API Integration
Stars
★ 171
★ 71
License
Apache-2.0
MIT
Install Command
git clone https://github.com/bonigarcia/context-engineering.git
npm install @mobile-reality/mdma-parser @mobile-reality/mdma-runtime @mobile-reality/mdma-renderer-react @mobile-reality/mdma-prompt-pack @mobile-reality/mdma-validator
Updated
1d ago
1w ago
Open Source
Yes
Yes
Tags
agent-skills, agentic-ai, context-engineering
agent-skills, ai-agents, claude-skill
03

Features

context-engineering logocontext-engineering
01Companion resource for the book 'Context Engineering'
02Hands-on examples for each chapter
03Online context-aware prompt builder tool
04Open-source and regularly updated reference
05Structured table of contents covering key topics
mdma logomdma
01Interactive components: form, button, table, chart, callout, approval-gate, etc.
02AI authoring with model-optimized system prompts
03Built-in PII detection, redaction, and tamper-evident audit log
04Deterministic parsing from Markdown + YAML with validation and auto-fix
05React rendering library with custom component override support
04

Use Cases

context-engineering logocontext-engineering
↳Designing AI systems that provide comprehensive context to LLMs
↳Learning context engineering principles and patterns
↳Building and testing context-aware prompts across multiple frameworks
mdma logomdma
↳AI assistants generating structured forms and tables for data collection
↳Building interactive document UIs for customer intake, bug reports, or approval workflows
↳LLM-generated dynamic interfaces with predictable schema and validation
FAQ

FAQ

What is the difference between context-engineering and mdma?
Both context-engineering and mdma are in the Dev Tooling category. context-engineering has 171 stars, while mdma has 71 stars.
Which is better, context-engineering or mdma?
The best choice depends on your use case. Choose context-engineering if Designing AI systems that provide comprehensive context to LLMs, and mdma if AI assistants generating structured forms and tables for data collection.
Is context-engineering free or open source?
Yes, context-engineering is open source on GitHub (Apache-2.0).
Is mdma free or open source?
Yes, mdma is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related