Skip to content

automaker

AI Agents & Assistants

Stop typing code. Start directing AI agents.

TypeScript Latest v1.0.0 · 2mo ago Security brief →

Features

  • Orchestrates AI agents to automatically implement features from a Kanban board
  • Provides real‑time streaming of code generation, testing and git commits
  • Isolates agent work in dedicated git worktrees for safe experimentation

Recent releases

View all 13 releases →
v0.15.0 Mixed
Notable features
  • Support for Claude Opus 4.6 and GPT-5.3-Codex models
  • Git sync with automatic tracking and push divergence resolution
  • PR review comments and resolution tracking
Full changelog

What's Changed

  • feat: add Claude Opus 4.6 and GPT-5.3-Codex model support by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/757
  • fix(auth): Improve OAuth credential detection and startup warning by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/747
  • fix(docker): Pre-install Playwright Chromium browsers for automated t… by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/745
  • Update README to remove maintenance notice by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/772
  • refactor: AutoModeService decomposition (Phases 1-6) #733 + fixes by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/771
  • fix: Exclude waiting_approval cards from active running state display by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/775
  • feat: Add error handling to auto-mode facade and implement followUp f… by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/776
  • feat: Add task retry logic and improve max turns limit by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/778
  • Feat: Add ability to duplicate a feature and duplicate as a child by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/774
  • feat: Add feature state reconciliation on server startup by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/781
  • fix: release workflow assets + missing EventType entry by @DhanushSantosh in https://github.com/AutoMaker-Org/automaker/pull/783
  • Feature: Comprehensive mobile improvements and bug fixes by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/782
  • Improve pull request flow, add branch selection for worktree creation, fix auto-mode concurrency count by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/787
  • Fix concurrency limits and remote branch fetching issues by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/788
  • Feature: File Editor by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/789
  • Feature: Add PR review comments and resolution, improve AI prompt handling by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/790
  • Fix: Dev server detection bug fixes. Settings sync bug fixes. Cli provider fixes. Terminal background/foreground colors by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/791
  • Fix: Delete Worktree Crash + PR Comments + Dev Server UX Improvements by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/792
  • Fix: PWA cache crash by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/794
  • Fix Docker Compose CORS issues with nginx API proxying by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/793
  • Fix crash on project selection and worktree switch by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/795
  • Feature: Git sync, set-tracking, and push divergence handling by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/796
  • Fix Codex CLI timeout handling and improve CI workflows by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/797
  • Improve pull request prompt and generation handling by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/800
  • Fix event hooks not persisting across server syncs by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/799
  • Fix deleting worktree crash and improve UX by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/798
  • Fix: Restore views properly, model selection for commit and pr and speed up some cli models with session resume by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/801
  • Add quick-add feature with improved workflows by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/802
  • Feature: worktree view customization and stability fixes by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/805
  • Fix agent output validation to prevent false verified status by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/807
  • fix: Resolve backlog plan generation for Claude-compatible providers by @patrick-patel in https://github.com/AutoMaker-Org/automaker/pull/809
  • fix: Add dev-server:url-detected to EventType by @patrick-patel in https://github.com/AutoMaker-Org/automaker/pull/808
  • V0.15.0rc by @gsxdsm in https://github.com/AutoMaker-Org/automaker/pull/810

New Contributors

  • @gsxdsm made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/772
  • @patrick-patel made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/809

Full Changelog: https://github.com/AutoMaker-Org/automaker/compare/v0.14.0...v0.15.0

v0.14.0 New feature
Notable features
  • Added per-project default model override for new features
  • Added GitHub Copilot SDK provider integration
  • Added projects overview dashboard
v0.13.0 Mixed
Notable features
  • Unified Claude API key and profile system with support for z.AI, MiniMax, and OpenRouter
  • External terminal support with cross-platform detection
  • Three viewing modes for app specification
Full changelog

What's Changed

  • refactor: standardize PR state representation across the application by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/562
  • fix: improve project-switcher data-testid for uniqueness and special chars by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/578
  • fix: resolve data directory persistence between Electron and Web modes by @DhanushSantosh in https://github.com/AutoMaker-Org/automaker/pull/573
  • fix: enhance project context menu with theme submenu improvements by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/587
  • fix: add cross-platform Node.js launcher for Windows CMD/PowerShell support by @ScotTFO in https://github.com/AutoMaker-Org/automaker/pull/586
  • fix: prevent new projects from overriding global theme setting by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/583
  • fix: use getTerminalFontFamily for dev server logs terminal font by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/574
  • feat: add three viewing modes for app specification by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/566
  • feat: add auto-login for dev mode and fix log box formatting by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/567
  • feat: implement cursor model migration and enhance auto mode function… by @webdevcody in https://github.com/AutoMaker-Org/automaker/pull/590
  • fix: prevent response disposal race condition in E2E test by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/582
  • feat: add external terminal support with cross-platform detection by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/565
  • feat: unified Claude API key and profile system with z.AI, MiniMax, OpenRouter support by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/600
  • fix: convert OpenCode model format to CLI slash format by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/605
  • fix: prevent refresh button from overlapping close button in Dev Server dialog by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/610
  • feat: auto-discover available ports when defaults are in use by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/614
  • feat(ui): migrate to React Query for data fetching by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/499
  • apply the patches by @webdevcody in https://github.com/AutoMaker-Org/automaker/pull/626
  • feat: Claude Compatible Providers System by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/629
  • fix(opencode-provider): correct z.ai coding plan model mapping by @USerik in https://github.com/AutoMaker-Org/automaker/pull/625
  • fix(ui): bulk update cache invalidation and model dropdown display by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/633
  • V0.13.0rc by @webdevcody in https://github.com/AutoMaker-Org/automaker/pull/635

New Contributors

  • @ScotTFO made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/586
  • @USerik made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/625

Full Changelog: https://github.com/AutoMaker-Org/automaker/compare/v0.12.0...v0.13.0

v0.12.0 Mixed
Notable features
  • Centralized customization UI for prompts, App Spec, Context, Suggestions, and Tasks
  • Fedora/RHEL RPM package support
  • Font customization and 8 new visual themes
Full changelog

What's Changed

  • feat: centralize prompts and add customization UI for App Spec, Context, Suggestions, Tasks by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/501
  • feat: add discard all functionality to ideation view by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/506
  • feat: improve ideation view by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/507
  • fix: "Remove Project" button not working on right click of the project by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/505
  • fix: add JSON fallback for spec generation with custom API endpoints by @Seonfx in https://github.com/AutoMaker-Org/automaker/pull/514
  • fix: Signals not supported on windows. by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/521
  • chore: run npm audit fix by @WikiRik in https://github.com/AutoMaker-Org/automaker/pull/519
  • feat: add TUI launcher script for easy app startup by @JZilla808 in https://github.com/AutoMaker-Org/automaker/pull/513
  • feat: add filters to github issues view by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/522
  • feat: Separate Project Settings from Global Settings by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/525
  • feat: implement XML extraction utilities and enhance feature handling by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/527
  • fix: Codex freezes by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/533
  • fix: feature.json corruption on crash lose by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/532
  • feat: add configurable host binding for server and Vite dev server by @webdevcody in https://github.com/AutoMaker-Org/automaker/pull/537
  • feat: Add Fedora/RHEL RPM package support by @DhanushSantosh in https://github.com/AutoMaker-Org/automaker/pull/511
  • fix: UUID generation fail in docker env by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/529
  • fix: stop repeated GitHub PR fetch warnings for non-GitHub repos by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/540
  • docs: add hint about AUTOMAKER_API_KEY env var to API key banner by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/542
  • feat: add font customization and 8 new themes by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/535
  • fix: respect theme in agent output modal and log viewer by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/539
  • fix: sandbox warning persistence and add env var option by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/545
  • V0.12.0rc by @webdevcody in https://github.com/AutoMaker-Org/automaker/pull/563

New Contributors

  • @Seonfx made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/514
  • @JZilla808 made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/513

Full Changelog: https://github.com/AutoMaker-Org/automaker/compare/v0.11.0...v0.12.0

v0.11.0 Mixed
Notable features
  • Discord-like project switcher sidebar with icon support
  • Support for custom Anthropic endpoints via ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN environment variables
  • Branch and worktree support in mass edit dialog and merge operations
Full changelog

What's Changed

  • fix: add TodoWrite to allowed tools in SDK presets by @comzine in https://github.com/AutoMaker-Org/automaker/pull/424
  • feat: implement simple query service and enhance provider abstraction by @webdevcody in https://github.com/AutoMaker-Org/automaker/pull/454
  • fix(codex): prevent infinite loop when fetching models on settings screen by @stefandevo in https://github.com/AutoMaker-Org/automaker/pull/455
  • fix: handle pipeline resume edge cases and improve robustness by @casiusss in https://github.com/AutoMaker-Org/automaker/pull/344
  • fix: make Docker container UID/GID configurable by @comzine in https://github.com/AutoMaker-Org/automaker/pull/448
  • feat: add OpenCode CLI support in Docker by @thesobercoder in https://github.com/AutoMaker-Org/automaker/pull/460
  • fix: add OpenCode cache volume for version file persistence by @thesobercoder in https://github.com/AutoMaker-Org/automaker/pull/465
  • feat: add branch/worktree support to mass edit dialog by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/468
  • fix: use browser hostname for dev server URLs instead of localhost by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/471
  • feat: Add Discord-like project switcher sidebar with icon support by @webdevcody in https://github.com/AutoMaker-Org/automaker/pull/472
  • feat: Mobile responsiveness improvements from community contributor by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/449
  • feat: add dev server log panel with real-time streaming by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/474
  • fix: use dynamic branch references instead of hardcoded origin/main by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/477
  • fix: Resolve windows npx spawn errors by @DenyCZ in https://github.com/AutoMaker-Org/automaker/pull/476
  • chore(docker): add Playwright Chromium prerequisites by @thesobercoder in https://github.com/AutoMaker-Org/automaker/pull/478
  • fix: follow up prompts by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/479
  • fix: embed systemPrompt into prompt for CLI-based providers by @thesobercoder in https://github.com/AutoMaker-Org/automaker/pull/480
  • fix: ensure npm cache directory has correct permissions by @thesobercoder in https://github.com/AutoMaker-Org/automaker/pull/473
  • feat: support ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN for custom endpoints by @ramarivera in https://github.com/AutoMaker-Org/automaker/pull/339
  • feat(ui): Add project theme selection to context menu by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/481
  • fix: adress pr comments task not respecting worktrees by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/484
  • feat: add feature request github template by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/485
  • fix: Claude usage parsing for CLI v2.x and trust prompt handling by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/486
  • feat: enhance pr dialog base branch selection by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/489
  • Fix OpenCode GitHub Copilot authentication detection by @mcbodge in https://github.com/AutoMaker-Org/automaker/pull/494
  • fix: load OpenCode models on Kanban by @thesobercoder in https://github.com/AutoMaker-Org/automaker/pull/490
  • fix: agent output modal ui/ux and task list with spec/full plan mode by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/493
  • feat: merge worktree to main in dropdown menu by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/492
  • V0.11.0rc by @Shironex in https://github.com/AutoMaker-Org/automaker/pull/475

New Contributors

  • @comzine made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/424
  • @thesobercoder made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/460
  • @DenyCZ made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/476
  • @ramarivera made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/339
  • @mcbodge made their first contribution in https://github.com/AutoMaker-Org/automaker/pull/494

Full Changelog: https://github.com/AutoMaker-Org/automaker/compare/v0.10.0...v0.11.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
3,170
Forks
596
Languages
TypeScript CSS JavaScript

Beta — feedback welcome: [email protected]