一键导入
bottle
Open Horizon Labs meta-tool. One entry point for ba, wm, and superego. Use "bottle-init" to set up all tools, "bottle-status" to check state.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Open Horizon Labs meta-tool. One entry point for ba, wm, and superego. Use "bottle-init" to set up all tools, "bottle-status" to check state.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Address PR comments for GitHub issue PRs, resolve feedback, push fixes
Task tracking. "$ba status" for current tasks, "$ba claim <id>" to start work, "$ba finish <id>" when done.
Metacognitive oversight. "$sg review" for on-demand evaluation, "$sg init" to set up, "$sg audit" to review decisions.
Open Horizon Labs orchestration. "$bottle init" for setup, "$bottle dive" to start sessions, "$bottle web-context" for fresh docs.
Working memory. "$wm dive" to prep sessions, "$wm compile" for context, "$wm distill" to extract learnings.
| name | bottle |
| description | Open Horizon Labs meta-tool. One entry point for ba, wm, and superego. Use "bottle-init" to set up all tools, "bottle-status" to check state. |
| license | MIT |
Bottle provides the complete Open Horizon Labs stack with one entry point.
Initialize all Open Horizon Labs tools with recommended defaults.
→ See reference/init.md for detailed steps
What it does:
.ba/, .wm/, .superego/ directoriesRun: Follow the init reference for step-by-step execution.
Show status of all Open Horizon Labs tools.
→ See reference/status.md
Quick check:
ba list --status in_progress # Your active tasks
sg status # Superego mode
wm show # Working memory state
Install individual tool binaries.
→ See reference/install.md
Update all tool binaries to latest versions.
→ See reference/update.md
Set up integration for a specific platform (claude_code, codex, opencode).
→ See reference/integrate.md
Show available bottle commands and quick reference.
→ See reference/help.md
Bottle orchestrates these Open Horizon Labs tools:
| Tool | Purpose |
|---|---|
| ba | Task tracking for LLM sessions |
| wm | Working memory capture and recall |
| superego | Metacognitive oversight |
# Initialize everything
bottle-init
# Check what's running
bottle-status
# Start working
ba ready # See available tasks
ba claim <id> --session $SESSION_ID # Take a task
brew tap open-horizon-labs/homebrew-tap && brew install bottle
bottle install stable
bottle integrate opencode
Then run bottle-init in your project.