Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
199 lines
8.5 KiB
Markdown
199 lines
8.5 KiB
Markdown
# Aperant (formerly Auto Claude)
|
|
|
|
**Autonomous multi-agent coding framework that plans, builds, and validates software for you.**
|
|
|
|

|
|
|
|
[](./agpl-3.0.txt)
|
|
[](https://discord.gg/KCXaPBr4Dj)
|
|
[](https://www.youtube.com/@AndreMikalsen)
|
|
[](https://github.com/AndyMik90/Auto-Claude/actions)
|
|
[](https://github.com/hesreallyhim/awesome-claude-code)
|
|
|
|
---
|
|
|
|
## Download
|
|
|
|
### Stable Release
|
|
|
|
<!-- STABLE_VERSION_BADGE -->
|
|
[](https://github.com/AndyMik90/Auto-Claude/releases/tag/v2.7.6)
|
|
<!-- STABLE_VERSION_BADGE_END -->
|
|
|
|
<!-- STABLE_DOWNLOADS -->
|
|
| Platform | Download |
|
|
|----------|----------|
|
|
| **Windows** | [Auto-Claude-2.7.6-win32-x64.exe](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.7.6/Auto-Claude-2.7.6-win32-x64.exe) |
|
|
| **macOS (Apple Silicon)** | [Auto-Claude-2.7.6-darwin-arm64.dmg](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.7.6/Auto-Claude-2.7.6-darwin-arm64.dmg) |
|
|
| **macOS (Intel)** | [Auto-Claude-2.7.6-darwin-x64.dmg](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.7.6/Auto-Claude-2.7.6-darwin-x64.dmg) |
|
|
| **Linux** | [Auto-Claude-2.7.6-linux-x86_64.AppImage](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.7.6/Auto-Claude-2.7.6-linux-x86_64.AppImage) |
|
|
| **Linux (Debian)** | [Auto-Claude-2.7.6-linux-amd64.deb](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.7.6/Auto-Claude-2.7.6-linux-amd64.deb) |
|
|
| **Linux (Flatpak)** | [Auto-Claude-2.7.6-linux-x86_64.flatpak](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.7.6/Auto-Claude-2.7.6-linux-x86_64.flatpak) |
|
|
<!-- STABLE_DOWNLOADS_END -->
|
|
|
|
### Beta Release
|
|
|
|
> ⚠️ Beta releases may contain bugs and breaking changes. [View all releases](https://github.com/AndyMik90/Auto-Claude/releases)
|
|
|
|
<!-- BETA_VERSION_BADGE -->
|
|
[](https://github.com/AndyMik90/Auto-Claude/releases/tag/v2.8.0-beta.5)
|
|
<!-- BETA_VERSION_BADGE_END -->
|
|
|
|
<!-- BETA_DOWNLOADS -->
|
|
| Platform | Download |
|
|
|----------|----------|
|
|
| **Windows** | [Aperant-2.8.0-beta.5-win32-x64.exe](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.8.0-beta.5/Aperant-2.8.0-beta.5-win32-x64.exe) |
|
|
| **macOS (Apple Silicon)** | [Aperant-2.8.0-beta.5-darwin-arm64.dmg](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.8.0-beta.5/Aperant-2.8.0-beta.5-darwin-arm64.dmg) |
|
|
| **macOS (Intel)** | [Aperant-2.8.0-beta.5-darwin-x64.dmg](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.8.0-beta.5/Aperant-2.8.0-beta.5-darwin-x64.dmg) |
|
|
| **Linux** | [Aperant-2.8.0-beta.5-linux-x86_64.AppImage](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.8.0-beta.5/Aperant-2.8.0-beta.5-linux-x86_64.AppImage) |
|
|
| **Linux (Debian)** | [Aperant-2.8.0-beta.5-linux-amd64.deb](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.8.0-beta.5/Aperant-2.8.0-beta.5-linux-amd64.deb) |
|
|
| **Linux (Flatpak)** | [Aperant-2.8.0-beta.5-linux-x86_64.flatpak](https://github.com/AndyMik90/Auto-Claude/releases/download/v2.8.0-beta.5/Aperant-2.8.0-beta.5-linux-x86_64.flatpak) |
|
|
<!-- BETA_DOWNLOADS_END -->
|
|
|
|
> All releases include SHA256 checksums and VirusTotal scan results for security verification.
|
|
|
|
---
|
|
|
|
## Requirements
|
|
|
|
- **Claude Pro/Max subscription** - [Get one here](https://claude.ai/upgrade)
|
|
- **Claude Code CLI** - `npm install -g @anthropic-ai/claude-code`
|
|
- **Git repository** - Your project must be initialized as a git repo
|
|
|
|
---
|
|
|
|
## Quick Start
|
|
|
|
1. **Download and install** the app for your platform
|
|
2. **Open your project** - Select a git repository folder
|
|
3. **Connect Claude** - The app will guide you through OAuth setup
|
|
4. **Create a task** - Describe what you want to build
|
|
5. **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 |
|
|
| **GitHub/GitLab Integration** | Import issues, investigate with AI, create merge requests |
|
|
| **Linear Integration** | Sync tasks with Linear for team progress tracking |
|
|
| **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.
|
|
|
|

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

|
|
|
|
### 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
|
|
|
|
```
|
|
Aperant/
|
|
├── apps/
|
|
│ └── desktop/ # Electron desktop application (TypeScript AI agent layer + UI)
|
|
├── guides/ # Additional documentation
|
|
└── scripts/ # Build utilities
|
|
```
|
|
|
|
---
|
|
|
|
## Development
|
|
|
|
Want to build from source or contribute? See [CONTRIBUTING.md](CONTRIBUTING.md) for complete development setup instructions.
|
|
|
|
For Linux-specific builds (Flatpak, AppImage), see [guides/linux.md](guides/linux.md).
|
|
|
|
---
|
|
|
|
## Security
|
|
|
|
Aperant 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 all dependencies |
|
|
| `npm start` | Build and run the desktop app |
|
|
| `npm run dev` | Run in development mode with hot reload |
|
|
| `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](guides/linux.md)) |
|
|
| `npm run lint` | Run linter |
|
|
| `npm test` | Run frontend tests |
|
|
|
|
---
|
|
|
|
## Contributing
|
|
|
|
We welcome contributions! Please read [CONTRIBUTING.md](CONTRIBUTING.md) for:
|
|
- Development setup instructions
|
|
- Code style guidelines
|
|
- Testing requirements
|
|
- Pull request process
|
|
|
|
---
|
|
|
|
## Community
|
|
|
|
- **Discord** - [Join our community](https://discord.gg/KCXaPBr4Dj)
|
|
- **Issues** - [Report bugs or request features](https://github.com/AndyMik90/Auto-Claude/issues)
|
|
- **Discussions** - [Ask questions](https://github.com/AndyMik90/Auto-Claude/discussions)
|
|
|
|
---
|
|
|
|
## License
|
|
|
|
**AGPL-3.0** - GNU Affero General Public License v3.0
|
|
|
|
Aperant 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.
|
|
|
|
---
|
|
|
|
## Star History
|
|
|
|
[](https://github.com/AndyMik90/Auto-Claude/stargazers)
|
|
|
|
[](https://star-history.com/#AndyMik90/Auto-Claude&Date)
|