CLAPP: The CLASS LLM Agent for Pair Programming
Casas, Santiago, Fidler, Christian, Bolliet, Boris, Villaescusa-Navarro, Francisco, Lesgourgues, Julien
–arXiv.org Artificial Intelligence
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
arXiv.org Artificial Intelligence
Aug-11-2025
- Country:
- Europe
- Germany > North Rhine-Westphalia
- Cologne Region > Aachen (0.04)
- United Kingdom > England
- Cambridgeshire > Cambridge (0.14)
- Germany > North Rhine-Westphalia
- North America > United States
- New Jersey > Mercer County
- Princeton (0.04)
- New York > New York County
- New York City (0.04)
- New Jersey > Mercer County
- Europe
- Genre:
- Research Report (0.40)
- Technology: