opencode config
* feat(src): migrate second-brain RAG CLI + tests * fix(embedder): strip hardcoded ai.slaid098.dev endpoint * refactor: rename slaid098/opencode to opencode-config * docs(handoff): add pr-5 handoff + ADR-001 * fix(docs): rebase handoff/ADR naming to PR number + drop dangling ADR-009 refs * fix(tests): update script paths + assertions for opencode-config migration * fix(pyproject): update cov + ruff paths config/scripts -> .opencode/scripts * docs: update project map + handoff + ADR --------- Co-authored-by: opencode-agent <agent@slaid098.dev> |
||
|---|---|---|
| .github | ||
| .opencode | ||
| app_data | ||
| docs | ||
| src/memory | ||
| tests | ||
| .editorconfig | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .python-version | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| uv.lock | ||
opencode-config
Docker-based AI coding assistant with persistent memory — opencode configuration.
Quick start
git clone https://github.com/slaid098/opencode-config.git
cd opencode-config
mkdir -p app_data/{workspaces,ssh}
cp .env.example .env # fill in your keys
docker compose up -d
Access at http://localhost:4096.
Structure
.opencode/— global opencode config (agents, skills, tools, scripts)app_data/workspaces/— agent working directoryapp_data/ssh/— SSH keys (not in git)app_data/opencode-memory/— persistent memory (separate git repo)src/— Python RAG CLI (second-brain)