opencode-config/README.md
Sergey 7d730baa4c
chore(config): remove deprecated ai provider and add memory readme section (#106)
* chore(config): remove deprecated ai provider and add memory readme section

* docs(handoff): set PR number 106

* docs(project-map): update after structural changes

---------

Co-authored-by: opencode-agent <agent@opencode.local>
2026-07-27 02:23:33 +03:00

2.5 KiB
Raw Permalink Blame History

opencode-config

Personal opencode setup — Docker-based AI coding assistant with pipeline automation.

Русский

Быстрый старт

git clone https://github.com/slaid098/opencode-config.git
cd opencode-config
cp .env.example .env
docker compose up -d

Доступ: http://localhost:4096

Структура

Путь Описание
AGENTS.md Глобальные правила оркестратора
.opencode/ Конфигурация проекта
.opencode/agents/ Определения subagent'ов
.opencode/skills/ Определения skills (14 skills)
.opencode/scripts/ Python скрипты (pipeline-status, spec-status)
src/ Python RAG CLI
docs/ Handoffs, ADRs, project map
docker-compose.yml Docker compose конфиг

Конфигурация

Скопируйте .env.example.env, заполните ключи.

Память

Файловая память (markdown + git) с keyword и semantic поиском. 5 tools: memory-save, memory-search, memory-list, memory-access, memory-doctor. Zero-config — первый memory-save создаёт репозиторий и индекс автоматически. Semantic поиск опционален: работает если задан OPENAI_BASE_URL, иначе keyword (ripgrep) всегда работает как fallback.

English

Quick start

git clone https://github.com/slaid098/opencode-config.git
cd opencode-config
cp .env.example .env
docker compose up -d

Access at http://localhost:4096

Structure

Path Description
AGENTS.md Global orchestrator rules
.opencode/ Project configuration
.opencode/agents/ Subagent definitions
.opencode/skills/ Skill definitions (14 skills)
.opencode/scripts/ Python scripts (pipeline-status, spec-status)
src/ Python RAG CLI
docs/ Handoffs, ADRs, project map
docker-compose.yml Docker compose config

Configuration

Copy .env.example.env, fill in keys.

Memory

File-based memory (markdown + git) with keyword and semantic search. 5 tools: memory-save, memory-search, memory-list, memory-access, memory-doctor. Zero-config — first memory-save creates the repo and index automatically. Semantic search is optional: works if OPENAI_BASE_URL is set, otherwise keyword (ripgrep) always works as fallback.

License

MIT — see LICENSE.