First stable release! Arbiter v0.1.1 brings major improvements to observability, AI capabilities, and developer experience. This release includes extensive new features based on community feedback.
New AI Models
- Latest Claude Models: Support for Opus 4.6, Sonnet 4.5, and Haiku 4.5
- Codex Integration: Support for Codex AI models
- Local Model Support: Run Ollama models locally (llama3.1, qwen2.5-coder, deepseek-coder)
- LM Studio Integration: User-friendly GUI for local model management
- OpenCode CLI: Open-source CLI with multi-provider support
Dashboard & Observability
- Analytics Dashboard: Comprehensive metrics with run history charts and worker breakdown
- Workspace Viewer: Real-time monitoring of active workspaces with live logs
- Jump-In Feature: Open terminals directly into running workspaces for debugging
- Run History Table: Paginated view of all runs with filtering and search
- Visual Stats: Success rates, average runtime, and performance metrics
Self-Learning Mode
- Automatic Knowledge Extraction: AI learns from successful runs and mistakes
- Project-Specific Learnings: Builds custom knowledge base per repository
- Learning Categories: Code patterns, gotchas, testing requirements, and edge cases
- Persistent Memory: New runs benefit from accumulated knowledge
- Manual Learning Management: Edit, view, and delete learnings through the dashboard
Webhooks & Notifications
- Custom Webhooks: Create HTTP endpoints for event notifications
- Rich Events: PR opened, run completed/failed, validation/checks failed, AI review completed
- HMAC Signatures: Verify webhook authenticity with secret signing
- Event Filtering: Subscribe only to events you care about
- Integration Ready: Works with Slack, Discord, PagerDuty, and custom services
Advanced Logging
- PostgreSQL Support: Persistent log storage with full-text search
- Elasticsearch Integration: Scalable log indexing and querying
- Structured Logging: JSON-formatted logs for easy parsing and analysis
- Dashboard Log Viewer: Browse and search logs directly in the UI
PR/Issue Commands
- /arbiter-change: Request changes to Arbiter-created PRs with natural language
- /arbiter-review: Trigger manual AI code review on any PR
- #arbiter-note: Add context and notes for AI to consider during work
- Write Access Required: Authorization checks prevent abuse in public repos
- Priority Processing: Comment-triggered work takes precedence over new issues
Multiple Installation Methods
- npm Package: Install globally with
npm install -g @git-arbiter/arbiter
- Homebrew: Easy installation on macOS with
brew install git-arbiter/tap/arbiter
- Docker: Pre-configured Docker images for containerized deployment
- Direct Download: Pre-built binaries for all major platforms (macOS, Linux, ARM64)
Workspace Management
- CLI Commands:
arbiter validate, arbiter commit, arbiter push, arbiter pr
- Manual Intervention: Jump into workspaces to fix issues manually
- Workspace Deletion: Remove completed workspaces from the dashboard
- Path Copying: Quick access to workspace directories
AI Code Review
- Automatic Reviews: AI reviews all Arbiter-created PRs before opening
- Manual Triggers: Use
/arbiter-review on any PR
- Custom Prompts: Configure review criteria per repository
- Verdict System: APPROVE, REQUEST_CHANGES, or COMMENT outcomes
- Detailed Feedback: Security issues, code quality, and improvement suggestions
Configuration Improvements
- Model Discovery: Auto-detect available Ollama/LM Studio models
- Validation Pipeline: Customizable test/lint/build commands per repo
- Auto-Run Settings: Configurable intervals and PR iteration priority
- Security Policies: Granular command allowlists and blocklists
- Enhanced Dashboard: Real-time status updates and configuration viewing
Ready for Production: v0.1.1 is our first stable release suitable for production use. All beta features have been thoroughly tested and hardened. Thank you to our beta testers for invaluable feedback!