Automaker
Stop typing code. Start directing AI agents.
π Repository Overview
Automaker is an autonomous AI development studio that transforms how you build software. Instead of manually writing every line of code, you describe features on a Kanban board and watch as AI agents powered by Claude Agent SDK automatically implement them.
Key Value Proposition: Build entire applications in days, not weeks. Developers become architects directing AI agents rather than manual coders.
π― What Makes It Different
| Traditional Tools | Automaker |
|---|---|
| Help you write code | Help you orchestrate AI agents |
| Manual coding | Agentic coding |
| Developer writes | AI implements |
| Task-focused | Project-wide |
The Workflow
- Add Features - Describe features with text, images, or screenshots
- Move to βIn Progressβ - Automaker assigns an AI agent automatically
- Watch It Build - Real-time progress as agent writes code, runs tests
- Review & Verify - Review changes, run tests, approve when ready
- Ship Faster - 10x faster development
π Repository Structure
automaker/
βββ apps/
β βββ ui/ # React + Vite + Electron frontend
β βββ server/ # Express + WebSocket backend
βββ libs/ # Shared packages (monorepo)
β βββ types/ # Core TypeScript definitions
β βββ utils/ # Logging, errors, utilities
β βββ prompts/ # AI prompt templates
β βββ platform/ # Path management, security
β βββ model-resolver/ # Claude model aliasing
β βββ dependency-resolver/ # Feature dependency ordering
β βββ git-utils/ # Git operations & worktree management
β βββ spec-parser/ # Spec parsing
βββ docs/ # Documentation
βββ scripts/ # Build and utility scripts
βββ test/ # Tests
βββ .claude/ # Claude Code configuration
βββ Dockerfile # Docker deployment
βββ docker-compose.yml # Docker orchestration
βββ package.json # v0.13.0
π οΈ Technical Stack
Frontend
- React 19 - UI framework
- Vite 7 - Build tool
- Electron 39 - Desktop app
- TypeScript 5.9 - Type safety
- TanStack Router - File-based routing
- Zustand 5 - State management
- Tailwind CSS 4 - Styling (25+ themes)
- Radix UI - Accessible components
- dnd-kit - Drag and drop (Kanban)
- @xyflow/react - Graph visualization
- xterm.js - Terminal emulator
- CodeMirror 6 - Code editor
Backend
- Node.js 22+ - Runtime
- Express 5 - HTTP server
- Claude Agent SDK - AI agent integration
- WebSocket (ws) - Real-time streaming
- node-pty - Terminal sessions
Testing & Quality
- Playwright - E2E testing
- Vitest - Unit testing
- ESLint 9 - Linting
- Prettier 3 - Formatting
- Husky - Git hooks
β¨ Key Features
Core Workflow
- π Kanban Board - Drag-and-drop feature management
- π€ AI Agent Integration - Auto-assignment to implement features
- π Git Worktree Isolation - Protects main branch
- π‘ Real-time Streaming - Watch agents work live
- π Follow-up Instructions - Send instructions to running agents
AI & Planning
- π§ Multi-Model Support - Opus, Sonnet, Haiku per feature
- π Extended Thinking - None, medium, deep, ultra modes
- π Planning Modes - Skip, lite, spec, full
- β Plan Approval - Review before implementation
- π Multi-Agent Tasks - Spec mode spawns dedicated agents
Project Management
- π Project Analysis - AI-powered codebase understanding
- π‘ Feature Suggestions - AI-generated based on analysis
- π Context Management - Add docs agents auto-reference
- π Dependency Blocking - Enforce execution order
- π³ Graph View - Visualize dependencies
- π GitHub Integration - Import issues, validate, convert
Views Available
| View | Shortcut | Description |
|ββ|βββ-|ββββ-|
| Board | K | Kanban workflow |
| Agent | A | Chat with AI |
| Spec | D | Project specification |
| Context | C | Manage context files |
| Settings | S | Configure everything |
| Terminal | T | Integrated terminal |
| Graph | H | Dependency visualization |
| Ideation | I | Brainstorm with AI |
| Memory | Y | Agent memory |
| GitHub Issues | G | Import issues |
| GitHub PRs | R | Manage PRs |
π Quick Start
# Prerequisites: Node.js 22+, Claude Code CLI authenticated
# Clone and install
git clone https://github.com/AutoMaker-Org/automaker.git
cd automaker
npm install
# Start (choose web or desktop)
npm run dev
Authentication: Uses your authenticated Claude Code CLI credentials automatically.
π Security Model
- Git Worktrees - Isolated execution per feature
- Path Sandboxing - Optional
ALLOWED_ROOT_DIRECTORY - Docker Isolation - Recommended deployment
- Plan Approval - Review before implementation
Warning: This software has full OS access. Recommended to run in Docker or VM.
π Data Storage
Per-project in {projectPath}/.automaker/:
features/- Feature JSON and imagescontext/- Context files for agentsworktrees/- Git worktree metadatasettings.json- Project settingsapp_spec.txt- Project specification
π Related Links
- Discord: Agentic Jumpstart
- Course: Agentic Jumpstart
- Claude Agent SDK: @anthropic-ai/claude-agent-sdk
πΊ Video Overview
Automaker: This AI Coding Agent STUDIO is KINDA COOL!
- Channel: AICodeKing
- Duration: 8 minutes
- Published: 2026-01-09
Video Key Takeaways
- π€ Fully autonomous AI studio that plans, creates tasks, and writes code for you
- π₯οΈ Native Electron desktop app for dedicated environment
- β‘ Auto Mode - Agents pick up tasks from Kanban and execute without intervention
- π App Spec - Turn a text prompt into full project roadmap in seconds
- π§ Upload custom context files (API docs, coding standards) for agent guidance
- π Runs locally with your own API keys - full control over code and privacy
- π Shifts workflow from βdeveloper drives AIβ to βproduct management while AI drives codeβ
Demo in Video
- Builds a Movie Tracker app from scratch using Auto Mode
- Compares to other AI coding tools
π License
Automaker License Agreement - Custom license:
- β Allowed: Build anything, internal use, modify for internal use
- β Restricted: No resale, no SaaS hosting, no monetizing mods
- β οΈ Liability: Use at own risk, AI can break things
π·οΈ Tags Analysis
Content Analysis:
- Type:
repository(GitHub project) - Topics: AI agents, autonomous coding, Claude SDK, desktop app
- Complexity: Advanced (full-stack monorepo, Electron, real-time)
- Priority: High - practical tool for agentic coding
Why These Tags:
AI,Claude- Core AI integration with Claude Agent SDKautomation- Autonomous agent executioncoding,development- Developer tooling focusTypeScript,React,Electron- Primary tech stacktools- Practical development tool
Suggested Bases Filters:
- Find similar:
type = repository AND tags contains "Claude" - Find AI tools:
tags contains "AI" AND tags contains "automation" - Find by stack:
tags contains "TypeScript" AND tags contains "React"
π Related Searches
/semantic-search "Claude Agent SDK agentic coding"/semantic-search "AI coding agents autonomous"/semantic-search "Kanban AI development workflow"
Captured: 2026-02-01 Source: https://github.com/AutoMaker-Org/automaker Version: 0.13.0
