Skip to content
Β 
Β 

Latest commit

Β 

History

1,445 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Auto Claude - Custom Fork with Local LLM Support

Important

This is NOT the original Auto-Claude repository!
This is a community fork with enhanced features for custom AI providers and local LLM support.

Original repository: AndyMik90/Auto-Claude
For official support and stable releases, please visit the original repo.


🎯 Fork Features

This fork extends Auto-Claude with powerful customization options:

πŸ€– Custom AI Provider Support

  • LM Studio Integration - Run local models on your own hardware
  • LiteLLM Proxy - Connect to any LLM provider (Ollama, OpenAI-compatible endpoints, etc.)
  • GLM Support - Use Zhipu AI's GLM models alongside other providers
  • No API Costs - Use completely free local models
  • Privacy First - Keep your code on your machine

πŸ”„ Intelligent Provider Management

  • Automatic Provider Switching - Seamlessly switches to backup providers when token limits are reached
  • Per-Step Model Selection - Configure different models for each work phase (planning, coding, review)
  • Fallback Chains - Define priority-ordered model chains that auto-switch on rate limits or errors
  • Cost Optimization - Use expensive models only where needed, cheaper/local models elsewhere

✨ Additional Enhancements

  • Flexible Model Configuration - Mix and match providers per project
  • Local Network Sync - Sync tasks between Auto-Claude instances
  • Development-First - Latest experimental features from the community

πŸ’‘ Want official support? Use the original Auto-Claude repository
πŸ’‘ Want local LLMs? You're in the right place! See LiteLLM Setup Guide


Auto Claude Kanban Board

License Discord YouTube CI Mentioned in Awesome Claude Code


Download

Stable Release

Stable

Platform Download
Windows Auto-Claude-2.7.6-win32-x64.exe
macOS (Apple Silicon) Auto-Claude-2.7.6-darwin-arm64.dmg
macOS (Intel) Auto-Claude-2.7.6-darwin-x64.dmg
Linux Auto-Claude-2.7.6-linux-x86_64.AppImage
Linux (Debian) Auto-Claude-2.7.6-linux-amd64.deb
Linux (Flatpak) Auto-Claude-2.7.6-linux-x86_64.flatpak

Beta Release

⚠️ Beta releases may contain bugs and breaking changes. View all releases

Beta

Platform Download
Windows Auto-Claude-2.7.6-beta.6-win32-x64.exe
macOS (Apple Silicon) Auto-Claude-2.7.6-beta.6-darwin-arm64.dmg
macOS (Intel) Auto-Claude-2.7.6-beta.6-darwin-x64.dmg
Linux Auto-Claude-2.7.6-beta.6-linux-x86_64.AppImage
Linux (Debian) Auto-Claude-2.7.6-beta.6-linux-amd64.deb
Linux (Flatpak) Auto-Claude-2.7.6-beta.6-linux-x86_64.flatpak

All releases include SHA256 checksums and VirusTotal scan results for security verification.


Requirements

Choose your AI provider:

  • 🏠 Local LLMs (Recommended for this fork) - Setup guide
    • LM Studio, Ollama, or any OpenAI-compatible endpoint
    • No subscription costs, complete privacy
  • ☁️ Claude API - Claude Pro/Max subscription (official method)

Additional requirements:

  • Claude Code CLI - npm install -g @anthropic-ai/claude-code
  • Git repository - Your project must be initialized as a git repo

πŸ’‘ This fork specializes in local LLM support! Follow the LiteLLM Setup Guide to use LM Studio, Ollama, or any custom provider.


Quick Start

⚠️ Development Version: This fork is experimental. For production use, see the official releases.

Running from Source (Development)

  1. Clone this repository

    git clone https://github.com/hendkai/Auto-Claude_LM-Studio.git
    cd Auto-Claude_LM-Studio
  2. Install dependencies

    npm run install:all
  3. Set up LiteLLM (for local LLMs)

  4. Start development server

    npm run dev
  5. Connect Claude - The app will guide you through OAuth setup or LiteLLM profile configuration

  6. Create a task - Describe what you want to build

  7. Watch it work - Agents plan, code, and validate autonomously


Features

Feature Description
Autonomous Tasks Describe your goal; agents handle planning, implementation, and validation
Parallel Execution Run multiple builds simultaneously with up to 12 agent terminals
Isolated Workspaces All changes happen in git worktrees - your main branch stays safe
Self-Validating QA Built-in quality assurance loop catches issues before you review
AI-Powered Merge Automatic conflict resolution when integrating back to main
Memory Layer Agents retain insights across sessions for smarter builds
Dynamic Model Selection Supports Anthropic API + local LLMs via LiteLLM (LM Studio, Ollama)
GitHub/GitLab Integration Import issues, investigate with AI, create merge requests
Linear Integration Sync tasks with Linear for team progress tracking
Local Network Sync Sync tasks directly with other Auto-Claude instances on your local network
Cross-Platform Native desktop apps for Windows, macOS, and Linux
Auto-Updates App updates automatically when new versions are released

Interface

Kanban Board

Visual task management from planning through completion. Create tasks and monitor agent progress in real-time.

Agent Terminals

AI-powered terminals with one-click task context injection. Spawn multiple agents for parallel work.

Agent Terminals

Roadmap

AI-assisted feature planning with competitor analysis and audience targeting.

Roadmap

Additional Features

  • Insights - Chat interface for exploring your codebase
  • Ideation - Discover improvements, performance issues, and vulnerabilities
  • Changelog - Generate release notes from completed tasks

Project Structure

Auto-Claude/
β”œβ”€β”€ apps/
β”‚   β”œβ”€β”€ backend/     # Python agents, specs, QA pipeline
β”‚   └── frontend/    # Electron desktop application
β”œβ”€β”€ guides/          # Additional documentation
β”œβ”€β”€ tests/           # Test suite
└── scripts/         # Build utilities

CLI Usage

For headless operation, CI/CD integration, or terminal-only workflows:

cd apps/backend

# Create a spec interactively
python spec_runner.py --interactive

# Run autonomous build
python run.py --spec 001

# Review and merge
python run.py --spec 001 --review
python run.py --spec 001 --merge

See guides/CLI-USAGE.md for complete CLI documentation.


Development

Want to build from source or contribute? See CONTRIBUTING.md for complete development setup instructions.

For Linux-specific builds (Flatpak, AppImage), see guides/linux.md.


Security

Auto Claude uses a three-layer security model:

  1. OS Sandbox - Bash commands run in isolation
  2. Filesystem Restrictions - Operations limited to project directory
  3. Dynamic Command Allowlist - Only approved commands based on detected project stack

All releases are:

  • Scanned with VirusTotal before publishing
  • Include SHA256 checksums for verification
  • Code-signed where applicable (macOS)

Available Scripts

Command Description
npm run install:all Install backend and frontend dependencies
npm start Build and run the desktop app
npm run dev Run in development mode with hot reload
npm run dev:lan Run dev mode and expose renderer on LAN (http://<your-ip>:5173)
npm run dev:lan:web Run renderer-only LAN mode for browser testing
npm run package Package for current platform
npm run package:mac Package for macOS
npm run package:win Package for Windows
npm run package:linux Package for Linux
npm run package:flatpak Package as Flatpak (see guides/linux.md)
npm run lint Run linter
npm test Run frontend tests
npm run test:backend Run backend tests

Contributing

We welcome contributions! Please read CONTRIBUTING.md for:

  • Development setup instructions
  • Code style guidelines
  • Testing requirements
  • Pull request process

Community

For official support and community, please visit the original repository:

This fork (LM Studio/Development):


License

AGPL-3.0 - GNU Affero General Public License v3.0

Auto Claude is free to use. If you modify and distribute it, or run it as a service, your code must also be open source under AGPL-3.0.

Commercial licensing available for closed-source use cases.

About

Autonomous multi-session AI coding mod for LM-Studio

Topics

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages