v1.0.0 - Initial Release π
π Gyoshu & Jogyo - AI-powered Research Automation
"Every great professor needs a great teaching assistant."
Gyoshu (κ΅μ, Professor) orchestrates. Jogyo (μ‘°κ΅, Teaching Assistant) executes.
Together, they form an end-to-end research automation system for OpenCode that turns your research goals into reproducible Jupyter notebooks.
β¨ Features
- π¬ Hypothesis-Driven Research β Structure your work with
[OBJECTIVE],[HYPOTHESIS],[FINDING]markers - π Persistent Python REPL β Variables survive across sessions, just like a real Jupyter kernel
- π Auto-Generated Notebooks β Every experiment is captured as a reproducible
.ipynb - π€ Autonomous Mode β Set a goal, walk away, come back to results
- π AI-Powered Reports β Turn messy outputs into polished research narratives
- π Session Management β Continue, replay, or branch your research anytime
π Quick Install
curl -fsSL https://raw.githubusercontent.com/Yeachan-Heo/My-Jogyo/main/install.sh | bashπ Quick Start
opencode # Start OpenCode
/gyoshu # Meet the Professor
/gyoshu analyze customer churn # Start research
/gyoshu-auto build ML model # Autonomous modeπ¦ What's Included
Commands
/gyoshu- Unified research command (status, search, continue, report, etc.)/gyoshu-auto <goal>- Autonomous research with bounded execution
Tools
| Tool | Purpose |
|---|---|
research-manager |
Manage research projects and notebooks |
notebook-search |
Search across notebooks |
python-repl |
Persistent Python execution |
session-manager |
Runtime session management |
notebook-writer |
Jupyter notebook generation |
gyoshu-completion |
Research completion signaling |
gyoshu-snapshot |
Session state snapshots |
migration-tool |
Legacy data migration |
π Requirements
- OpenCode v0.1.0+
- Python 3.10+
Made with π for researchers who'd rather think than type