Version: v3.9.1-tiramisu
# Clone repository
git clone https://github.com/ellmos-ai/bach.git
cd bach
# Run pre-flight check
bach setup preflight
# Full install (MCP servers, hooks, secrets, user profile)
bach setup full-installNote:
bachis the CLI entry point (system/bach.py). Ifbachis not in your PATH, usepython system/bach.pyinstead.
bach --startup# Create a new task
bach task add "First BACH experiment"
# List tasks
bach task list
# Complete a task
bach task done 1# Store an important fact
bach mem fact "API endpoint: https://api.example.com/v2"
# Retrieve facts
bach mem read facts
# Write a wiki note
bach wiki write "bash-tricks" "Useful bash commands"bach statusbach --shutdown| Command | Description |
|---|---|
bach --startup |
Start session with all subsystems |
bach --shutdown |
Clean shutdown |
bach status |
System health check |
bach task list |
Show open tasks |
bach mem read facts |
Browse stored facts |
bach help <topic> |
Topic-specific help |
bach setup check |
Validate installation |
BACH has one installer. Configuration determines the deployment mode:
Standard setup, no sync needed.
bach setup full-installBACH in OneDrive, local database per system, synced via ProSync.
bach setup full-install
bach setup prosync --multi-systemBACH on a 24/7 server (e.g., Mac Studio), accessed via Telegram, Web UI, or Tray.
bach setup full-install
# Start services:
# Telegram Bot: python hub/_services/chat/telegram_chat.py
# Web GUI: python gui/server.py --host 0.0.0.0
# System Tray: python hub/_services/chat/chat_tray.py- Explore documentation:
bach help list - Discover agents:
bach agent list - Browse skills:
cat SKILLS.md - Create your own workflow: See skills/workflows/
# Register a partner (Claude, Gemini, Ollama)
bach partner register claude
# View settings
bach config list
# List connectors
bach connector list- README.md - Complete overview
- User Manual - Comprehensive guide
- Skills Catalog - All available skills
- Agents Catalog - All available agents
- Installation Guide - Detailed install docs
- Contextual work: BACH remembers what you're working on across sessions
- Automation: Use workflows for recurring tasks
- Integration: Connect with Claude, Gemini, Ollama, or OpenAI
- Backup:
bach backup createfor manual backups (automatic on shutdown) - Help:
bach help <topic>for any handler or concept
# General help
bach --help
# Handler-specific help
bach help <handler>
# Search documentation
bach docs search "keyword"Deutsche Version: QUICKSTART.de.md