惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
博客园 - 三生石上(FineUI控件)
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
腾讯CDC
酷 壳 – CoolShell
酷 壳 – CoolShell
M
MIT News - Artificial intelligence
Stack Overflow Blog
Stack Overflow Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Jina AI
Jina AI
爱范儿
爱范儿
博客园 - 【当耐特】
雷峰网
雷峰网
S
SegmentFault 最新的问题
美团技术团队
Blog — PlanetScale
Blog — PlanetScale
The GitHub Blog
The GitHub Blog
有赞技术团队
有赞技术团队
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
Google DeepMind News
Google DeepMind News
J
Java Code Geeks

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders
GitHub - Mr-XcHan/QUIT: QUIT: A Human-in-the-Loop Platfor...
isxinchen · 2026-05-18 · via Hacker News - Newest: "AI"

QUIT Agent

QUIT: A Human-in-the-Loop Platform for AI Research Automation
Query  ·  Understand  ·  Implement  ·  Tell
✦   Quit the Old Way of Doing Research   ✦

Python License


QUIT is a human-in-the-loop research assistant — not a black box, but a transparent pipeline where researchers remain in full control at every step. Its artifact-driven design eliminates long-context dependency and avoids redundant token consumption.

QUIT also fully supports end-to-end mode — just set a topic and let the pipeline run to completion without any intervention. End-to-end cost with DeepSeek-V4-Pro: roughly ¥10 ($1.5) per manuscript.

Stage What it does
🔍 Query Search papers, repositories, and local literature
💡 Understand Extract evidence cards, cluster insights, generate ideas
🔧 Implement Convert the selected idea into code, run experiments, audit results
📝 Tell Draft and review paper from actual outputs

🏗️ System Architecture

QUIT Agent Architecture

Four specialized agents are coordinated by a central Orchestrator / State Machine:

  • 🗺️ PlannerAgent — turns the user's topic into a validated ResearchBrief
  • 🔬 ResearchAgent — retrieves papers, extracts evidence, and synthesizes ideas
  • 🏗️ BuilderAgent — generates experiment code, runs it, and writes the paper
  • 🔍 ReviewerAgent — audits ideas, code quality, and the paper draft

All coordination happens through named artifact files on disk — no agent shares conversational memory across invocations. This makes the entire pipeline traceable, reproducible, and resumable.

🙋 Human-in-the-Loop control points: researchers can stop after any state to inspect artifacts, edit intermediate files (evidence cards, BuildSpec, generated code, results), and resume from a chosen state.


🔄 Workflow

QUIT Workflow


⚙️ Installation

Requirements: Python 3.11+, Git, LaTeX (texlive + latexmk)

git clone https://github.com/Mr-XcHan/QUIT.git
cd QUIT
bash setup.sh

The script creates a .venv at the repo root and installs the agent and web UI. For local LLM inference (torch + transformers):

bash setup.sh --with-local

Missing system tools (latexmk, bibtex) are reported with install hints at the end of setup.


🛠️ Configuration

The main config file is Quit_v0_3/config.json. Default parameters are ready to use — the only fields you typically need to set are your research topic and LLM credentials. All parameters in this file serve as defaults and can also be overridden directly in the Web UI before each run.

{
  "project": {
    "topic": "Flow Matching for Offline Reinforcement Learning"
  },
  "llm": {
    "provider": "openai",
    "model": "gpt-5.5",
    "api_key_env": "OPENAI_API_KEY"
  }
}

Store your API key in a .env file next to config.json (never commit it):

OPENAI_API_KEY=sk-...

Supported providers: anthropic, openai, deepseek, local-vllm, and other OpenAI-compatible endpoints.

⚙️ Other settings you may want to adjust
Field Default Description
runtime.stop_after null Stop after a specific state (e.g. "CODE_EVAL")
run_budget.experiment_timeout_seconds 3600 Max time for generated experiments
retrieval.sources ["arxiv"] Paper search sources
write.expected_main_pages 8 Target paper length

🖥️ Usage — Web UI (Recommended)

Web UI Screenshot

Activate the environment and start the server:

source .venv/bin/activate
cd Quit_v0_3_web
python server.py --port 7862

Then open http://localhost:7862 in your browser.

▶️ Quick start: fill in your research topic, click Start Run, and the agent runs through all workflow states automatically until the Stop after state. For a detailed step-by-step walkthrough, see GUIDE.md.

🙋 Human-in-the-loop intervention: because all outputs are files, you can at any point:

  • 👁️ Inspect artifacts (evidence cards, BuildSpec, code, results, paper) from the Artifacts panel
  • ⏹️ Stop at any state, review outputs, then continue
  • ✏️ Edit intermediate files and resume from a chosen state — without rerunning earlier stages
  • 🔁 Rerun a specific state after corrections (e.g. edit the BuildSpec, then rerun CODE)

📂 Browsing past runs: all runs are saved under Quit_v0_3/runs/<run_id>/. The Runs panel lists every past run with its full artifact trail, prompts, and LLM responses.


📦 Key Artifacts

Each run produces a complete artifact trail under runs/<run_id>/:

ResearchBrief.json          ← validated research plan
EvidenceCards.jsonl         ← structured paper evidence
IdeaLibrary.jsonl           ← candidate ideas with evidence links
BuildSpec.json              ← experiment + paper contract
code/src/*.py               ← generated experiment code
results/metrics.json        ← experiment results
results/results_table.csv   ← per-method comparison table
CodePerformanceEval.json    ← LLM verdict on method vs. baselines
paper_gene/main.tex         ← generated LaTeX paper
paper_gene/main.pdf         ← compiled paper
run_trace.json              ← full state transition log

All prompts and raw LLM responses are saved under llm/ for full reproducibility.


📄 Generated Paper Showcase

Papers produced end-to-end by QUIT Agent across different research domains:

Offline RL
Trust-Region Rectified Flow Offline Actor for Low-Latency Generative Policy Learning

Robot
Online Pricing and Energy-Aware Dispatch for Mobile Charging Robot-Mediated V2G Services

3D Generation
Decoupled Macro–Micro Generation for Editable Large-Scale 3D Surface Patterns


We're looking for testers! 🚀 Try the pipeline with your own research topic and see how far it gets. Full auto-run results are welcome, but we're especially excited to feature human-in-the-loop works — papers where researchers stepped in to guide the agent, edit intermediate artifacts, or steer the direction. Those tend to be the most interesting results.

If you'd like your output showcased here, feel free to open an issue or pull request. 🙌


📬 Contact

Xinchenisxinchen.han@gmail.com

Feel free to reach out with questions, feedback, or collaboration ideas.


📜 License

Apache 2.0 — free to use and build upon, including commercially, with attribution and notice of modifications required. See LICENSE for details.