
Security News
Rolldown Pulls Rust React Compiler Integration After Binary Size Increase
Rolldown paused Rust React Compiler integration after a 5MB binary size increase raised concerns about shipping React-specific code to all Vite users.
@dean0x/dot
Advanced tools
AI-powered code generation from plain Markdown specifications
Write your requirements in .ai files (plain Markdown), run dot gen, and let AI coding agents implement them. Perfect for rapid prototyping, maintaining consistency, and automating repetitive coding tasks.
npm install -g @dean0x/dot
dot.ai uses Claude Code under the hood. You can authenticate two ways:
Option 1: Claude Max/Pro Plan (Recommended)
Option 2: API Key
export ANTHROPIC_API_KEY=your_api_key_here
Get your key from: https://console.anthropic.com/
.ai file (plain Markdown):# Button Component
Create a reusable React Button component with TypeScript.
## Requirements
- Support variants: primary, secondary, danger
- Include loading and disabled states
- Full test coverage
dot gen
That's it! The .dotai/ directory is created automatically, artifacts are generated, and state is tracked.
.ai file and run dot gen again. Only changed files are processed.dot gen [path] # Generate code from .ai files
dot status [path] # Show which files have changed
dot ls [path] # List all .ai files and artifacts
dot clean # Clear all generation state
All configuration via command-line flags:
# Select agent
dot gen --agent claude-code
# Enable iterative mode (agent can update spec and re-run)
dot gen --iterate
# Set iteration limit when using --iterate
dot gen --iterate --max-iterations 5
# Enable parallel processing
dot gen --parallel --concurrency 10
# Force regenerate all files
dot gen --force
Run dot gen --help for all options.
.ai files with your requirements in Markdowndot gen, repeatdot.ai supports iterative mode with the --iterate flag - after generating artifacts, it re-reads the .ai file to see if the agent updated it with new tasks. This enables self-directed refinement workflows where the agent can add new tasks for itself.
Enable with --iterate and control iterations with --max-iterations.
See the examples/ directory for:
See Security Policy for details.
MIT © dean0x
Built with Claude Code 🤖
FAQs
dot.ai - AI-powered code generation from .ai specification files
The npm package @dean0x/dot receives a total of 0 weekly downloads. As such, @dean0x/dot popularity was classified as not popular.
We found that @dean0x/dot demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Rolldown paused Rust React Compiler integration after a 5MB binary size increase raised concerns about shipping React-specific code to all Vite users.

Security News
/Research
Mini Shai-Hulud expands into the Go ecosystem after hitting LeoPlatform npm packages and targeting GitHub Actions workflows.

Security News
The Fable shutdown shows how quickly model access can become a business continuity risk for AI-dependent engineering teams.