Discover and explore top open-source AI tools and projects—updated daily.
pedrohcgsAgentic system for academic content creation and research
Top 53.5% on SourcePulse
This repository provides a ready-to-fork Claude Code template designed for academics, streamlining workflows involving LaTeX/Beamer and R/Quarto. It automates complex tasks such as lecture slide creation, R script development, and Beamer-to-Quarto conversions through a multi-agent system, offering a structured, rigorous, and efficient approach to academic content production and replication.
How It Works
The core of the workflow is "Contractor Mode," where Claude Code autonomously plans, implements, reviews, and verifies tasks. This is facilitated by specialized agents, each focusing on a specific quality dimension like grammar, visual layout, R code correctness, or domain-specific accuracy. The system employs adversarial QA, using critic and fixer agents in a loop to catch subtle errors, and enforces quality gates with scoring thresholds (80/90/95) to ensure outputs meet predefined standards before committing or creating pull requests. Context survival mechanisms, including hooks and persistent memory files, ensure continuity and learning across sessions.
Quick Start & Requirements
npm install -g @anthropic-ai/claude-code (Claude Code is the only hard requirement).psantanna.com/claude-code-my-workflowquarto.org/docs/get-startedr-project.orgHighlighted Details
proofreader, slide-auditor, r-reviewer, domain-reviewer) and 21 skills (e.g., /create-lecture, /translate-to-quarto, /data-analysis).MEMORY.md file for accumulated learning.explorations/ folder and a fast-track option using a lower quality threshold (60/100).Maintenance & Community
This project is described as a "work in progress" and a personal setup shared with colleagues, indicating ongoing development. It was extracted from a PhD course by Pedro Sant'Anna. No specific community channels (like Discord or Slack) are listed, but the project is hosted on GitHub.
Licensing & Compatibility
The project is released under the MIT License, permitting free use for teaching, research, and academic purposes. Compatibility for commercial use should be assessed against the standard MIT license terms.
Limitations & Caveats
The repository is explicitly stated as a "work in progress" and not a polished guide for general use, requiring customization for specific academic domains (e.g., configuring the domain-reviewer and knowledge-base-template). The effectiveness of the workflow is dependent on the Claude Code model's capabilities and the quality of user prompts.
2 weeks ago
Inactive
snarktank