Skip to content
openrafaPublic

About

README

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAFA — Multi-Tool Agent Stack

English · 中文

Local workspace that holds the publishable repos for the RAFA agent stack: a multi-tool solution (opencode profiles, pi, omp, oh-my-openagents) with one shared skill directory. The public entry point is opencode-methodology.

Get started: one command initializes the whole stack from the openrafa repos:

bash <(curl -fsSL https://raw.githubusercontent.com/openrafa/RAFA/main/get-started.sh)

Review get-started.sh first if you prefer; flags: --dry-run, --skip-omo, --shared-wiki, --target DIR.

What the stack looks like

~/.agents/
├── profiles.yaml            # agentctl — no secrets
├── skills/                  # common pack
│   └── humanizer / humanizer-zh
└── profiles/wiki/skills/    # wiki-* (opt-in: agentctl --profile wiki)
~/.config/opencode/
├── commands/  agents/       #   slash commands + personas (command kit)
├── .scripts/venv-manager.sh #   per-skill Python isolation (skill runtime)
└── opencode*.json           #   your plugin profiles: clean / omo / super / vanilla

Tools: opencode (main coding runtime, profile-driven), pi (lightweight agent), omp (harness with memory, for notes/wiki/knowledge work), oh-my-openagents (orchestration + model routing). Scenario mapping lives in tool-layering.md.

Repos in this workspace

Local folder GitHub remote Role Installs into
opencode-methodology/ openrafa/opencode-methodology Hub docs + agentctl ~/.local/bin/agentctl, ~/.agents/profiles.yaml
opencode-command-kit/ openrafa/opencode-command-kit Commands + /get-started, adapted from opencode-power-pack ~/.config/opencode/
opencode-skill-runtime/ openrafa/opencode-skill-runtime Python isolation ~/.config/opencode/.scripts/
opencode-wiki-skills/ openrafa/opencode-obsidian-wiki Wiki skills, fork of AgriciDaniel/claude-obsidian; borrows from Karpathy llm-wiki + kepano/obsidian-skills ~/.agents/profiles/wiki/skills/
opencode-writing-skills/ openrafa/opencode-writing-skills Writing skills, vendored from blader/humanizer + op7418/Humanizer-zh ~/.agents/skills/

Orchestration dependency (install upstream, not vendored here): code-yeongyu/oh-my-openagent.

Getting started

  1. Run the one-liner above (or install from scratch).
  2. Alternative for skills only — install any bundle into 74+ agent runtimes via the skills CLI:
npx skills add openrafa/opencode-writing-skills          # humanizer pack
npx skills add openrafa/opencode-obsidian-wiki --skill wiki --skill wiki-ingest   # pick wiki skills à la carte
  1. Read tool layering to map tools to scenarios.
  2. Keep live credentials, provider routing, and vault paths in your private config only.

Each subfolder has bilingual READMEs (README.md ↔ README.zh-CN.md).

License & credit

MIT License — Copyright (c) 2026 Cyame. See LICENSE.

About

README

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages