# CLAPP: The CLASS LLM Agent for Pair Programming

arXiv: https://arxiv.org/abs/2508.05728 · HTML: https://mlsanity.com/paper/2508.05728/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Placed in Web, search, and research agents, one of 16 directions in LLM agents and tool use.
- Builds on 3 of its 13 references that are in the map.
- First posted on arXiv 7 Aug 2025.

## Placed in

- LLM agents and tool use / [Web, search, and research agents](https://mlsanity.com/agents/web-search-and-research-agents/)

## Builds on (most cited first, 3 of 3)

- [GPT-4 Technical Report](https://mlsanity.com/paper/2303.08774/) (2023)
- [AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation](https://mlsanity.com/paper/2308.08155/) (2023)
- [Open Source Planning & Control System with Language Agents for Autonomous Scientific Discovery](https://mlsanity.com/paper/2507.07257/) (2025)

## Built on by (most cited first, 3 of 3)

- [Agentic Exploration of Physics Models](https://mlsanity.com/paper/2509.24978/) (2025)
- [Competing with AI Scientists: Agent-Driven Approach to Astrophysics Research](https://mlsanity.com/paper/2604.09621/) (2026)
- [Reasoning4Sciences: Bridging Reasoning Language Models to All Scientific Branches](https://mlsanity.com/paper/2606.01145/) (2026)

## Abstract (arXiv)

We introduce CLAPP (CLASS LLM Agent for Pair Programming), an interactive AI assistant designed to support researchers working with the Einstein-Boltzmann solver CLASS. CLAPP leverages large language models (LLMs) and domain-specific retrieval to provide conversational coding support for CLASS-answering questions, generating code, debugging errors, and producing plots. Its architecture combines multi-agent LLM orchestration, semantic search across CLASS documentation, and a live Python execution environment. Deployed as a user-friendly web application, CLAPP lowers the entry barrier for scientists unfamiliar with AI tools and enables more productive human-AI collaboration in computational and numerical cosmology. The app is available at https://classclapp.streamlit.app
