Multi-variant configuration system for OpenCode agents.
Download and extract your configuration:
Base (no language specifics):
curl -fsSL https://fangjunzhou.github.io/opencode-config/distributions/opencode-base.tar.gz | tar xzPython-specific:
curl -fsSL https://fangjunzhou.github.io/opencode-config/distributions/opencode-python.tar.gz | tar xz- File Browser: https://fangjunzhou.github.io/opencode-config/ - Browse all configurations and source files
- Downloads: https://fangjunzhou.github.io/opencode-config/distributions/ - Download pre-built packages
- GitHub Repository: https://github.com/fangjunzhou/opencode-config
shared-config/- Base configurations (all variants)python/- Python-specific overrides and commandsscripts/- Build and deployment automation.opencode/- Generated merged configurations (do not edit)distributions/- Pre-built packages for downloadDEVELOPER_GUIDE.md- Comprehensive development guide
See DEVELOPER_GUIDE.md for:
- Complete architecture overview
- How to add/edit configurations
- Build and testing commands
- Adding new variants
- Code style and contribution guidelines
Configurations are publicly accessible via HTTP:
# Browse root file listing
curl https://fangjunzhou.github.io/opencode-config/
# Access base agent definition
curl https://fangjunzhou.github.io/opencode-config/shared-config/agents/autobuild.md
# Access variant-specific command
curl https://fangjunzhou.github.io/opencode-config/python/commands/add-lib.md
# Download and extract base variant
curl -fsSL https://fangjunzhou.github.io/opencode-config/distributions/opencode-base.tar.gz | tar xzAgents can download and consume configurations directly without authentication required.