An autonomous, AI-powered project gateway that bridges Gemini AI agents with your development workflow.
Worker processes, orchestrates, and reports — all through natural language intent.
project-worker/
├── src/ # TypeScript source code
│ └── *.ts # Worker modules, gateway handlers, AI integration
├── tests/ # Test suite (TDD mandatory)
├── package.json # Dependencies & scripts
└── tsconfig.json # TypeScript configuration
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
# Start worker
npm startThis project follows eTDD (Enforced Test-Driven Development) — every module has a corresponding test file with semantic assertions. No vanity patterns (assert(true)) allowed.
# Run all tests
npm test
# Run with coverage
npm run test:coverage
# Watch mode
npm run test:watch| Variable | Description | Default |
|---|---|---|
GEMINI_API_KEY |
Gemini AI API key | — |
WORKER_MODE |
Worker execution mode | gateway |
MIT