ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
npx ecc-install --profile fullThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
npx ecc-install --profile fullFair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
npx n8nAn open-source AI agent that brings the power of Gemini directly into your terminal.
npx @google/gemini-cliThese intent pages connect this repository to workflow-first and comparison-first discovery routes.
13197 GitHub stars recorded
These are full pipelines โ you can also use each workflow independently. Already have an idea? Skip to Workflow 1.5. Have results? Jump to Workflow 3. Got reviews? Jump to Workflow 4. Want persistent memory? Enable Research Wiki. See Quick Start for all commands and Workflows for the full breakdown.
Basic mode โ give ARIS a research direction, it handles everything:
/research-pipeline "factorized gap in discrete diffusion LMs"
๐ฅ Targeted mode โ got a paper you want to improve? Give ARIS the paper + the code:
/research-pipeline "improve method X" โ ref paper: https://arxiv.org/abs/2406.04329, base repo: https://github.com/org/project
ARIS reads the paper โ finds its weaknesses โ clones the codebase โ generates ideas that specifically fix those weaknesses with that code โ runs experiments โ writes your paper. Like telling a research assistant: "read this paper, use this repo, find what's missing, and fix it."
Mix and match:
ref paperonly = "what can be improved?",base repoonly = "what can I build with this code?", both = "improve this paper using this code."
๐ฅ Rebuttal mode โ reviews just dropped? Don't panic. ARIS reads every concern, builds a strategy, and drafts a rebuttal that's grounded, structured, and under the character limit:
/rebuttal "paper/ + reviews" โ venue: ICML, character limit: 5000
Three safety gates โ rebuttal will NOT finalize if any fails:
Two outputs: PASTE_READY.txt (exact char count, paste to venue) + REBUTTAL_DRAFT_rich.md (extended version for manual editing).
| Parameter | Default | What it does |
|---|---|---|
venue | ICML | Target venue (ICML/NeurIPS/ICLR/CVPR/ACL/AAAI/ACM) |
character limit | โ | Required. Hard character limit for rebuttal text |
quick mode | false | Stop after parsing + strategy (Phase 0-3). See what reviewers want before drafting |
auto experiment | false | Auto-run supplementary experiments via /experiment-bridge when reviewers ask for new evidence |
max stress test rounds | 1 | How many times GPT-5.5 xhigh stress-tests the draft |
max followup rounds | 3 | Per-reviewer follow-up round limit |
After acceptance โ your paper is in, now prepare the presentation:
/paper-slides "paper/" # โ Beamer PDF + PPTX + speaker notes + Q&A prep
/paper-poster-html "paper/" # โ measurement-gated HTML/CSS poster โ print-ready PDF
๐ก From idea to paper to podium โ one toolchain. ๐ฑ
๐ Auto review loop โ 4-round autonomous review, 5/10 โ 7.5/10 overnight with 20+ GPU experiments
๐ Paper writing โ narrative โ outline โ figures โ LaTeX โ PDF โ auto-review (4/10 โ 8.5/10), one command. Anti-hallucination citations via DBLP/CrossRef
๐ค Cross-model collaboration โ Claude Code executes, GPT-5.5 xhigh reviews. Adversarial, not self-play. Optional: โ reviewer: oracle-pro โ GPT-5.5 Pro via Oracle
๐ Peer review โ review others' papers as a conference reviewer, with structured scoring and meta-review
๐ฅ๏ธ Review-driven experiments โ when GPT-5.5 says "run an ablation", Claude auto-writes the script, rsyncs to GPU, runs in screen, collects results, folds back into the paper. Configure server in CLAUDE.md (setup), or rent from Vast.ai with gpu: vast
๐ Flexible models โ default Claude ร GPT-5.5, also supports GLM, MiniMax, Kimi, LongCat, DeepSeek, etc. โ no Claude or OpenAI API required
๐ Human-in-the-loop โ configurable checkpoints at key decisions. AUTO_PROCEED=true for full autopilot, false to approve each step
๐ฑ Feishu/Lark notifications โ three modes: off (default, recommended), push-only (webhook โ mobile), interactive (approve/reject in Feishu). Zero impact when off
Push Only โ group chat cards (experiment done, checkpoint, error, pipeline complete):
Interactive โ private chat with Claude Code (approve/reject, custom instructions):
๐ Research Wiki โ persistent knowledge base across papers/ideas/experiments/claims. Failed ideas become anti-repetition memory โ ARIS gets smarter every run. Inspired by Karpathy's LLM Wiki
๐งฉ Extensible โ domain-specific skills welcome! Add a SKILL.md and open a PR. See community skills like dse-loop (architecture/EDA)
ARIS ships 79+ skills across literature, ideation, experiments, audit, writing, talks, patents, and meta-utilities โ the full catalog (role / category / requirements per skill) lives in docs/SKILLS_CATALOG.md to keep this README scannable.
| Use case | Start here |
|---|---|
| End-to-end research (idea โ paper) | /research-pipeline |
| Idea discovery + method refinement | /idea-discovery |
| Run experiments from a plan | /experiment-bridge |
| Auto review โ fix โ re-review | /auto-review-loop |
| Narrative โ polished PDF | /paper-writing |
| Reply to peer reviews | /rebuttal |
| Port a paper to a new venue | /resubmit-pipeline |
| Paper โ conference talk | /paper-talk |
| Persistent research memory | /research-wiki |
| Patent drafting (CN / US / EP) | /patent-pipeline |
| ARIS optimizes itself | /meta-optimize |
| UAV-CC | Under review | Submitted to IEEE TGRS | @wxx827 | UAV change captioning benchmark. Claude Opus 4.6 (executor) + Codex GPT-5.5 xhigh (reviewer) + Cursor Opus 4.6 (assist). PDF โ |