All organizations · GSoC 2026 · Science and medicine, Artificial Intelligence
CERN-HSF
Umbrella for Particle Physics-related projects
CERN-HSF (High-Energy Physics Software Foundation) is the umbrella organization for high-energy physics-related projects in GSoC. The HEP Software Foundation (http://hepsoftwarefoundation.org/) facilitates the coordination of common international efforts in high-energy physics software and computing. CERN (European Organization for Nuclear Research, https://home.cern) has participated in GSoC since 2011 as the CERN-SFT group, which provides common software for CERN's experiments. In 2017, the program expanded to include many software projects from the whole field of high-energy physics. The vast majority of our GSoC projects do not require any physics knowledge. The experiments at CERN, such as the Large Hadron Collider, the world’s largest and most powerful particle accelerator (http://home.cern/topics/large-hadron-collider) try to answer fundamental questions about the Universe. For example, what is the nature of mass? What are the elementary building blocks of the Universe? What was the early Universe like? What is the nature of dark matter and dark energy? Why is there an asymmetry between matter and antimatter? In 2012, LHC experiments announced the discovery of a new …
- python
- c/c++
- data analysis
- artificial intelligence
- container orchestration
- machine learning
- big data
- algorithmics
- particle physics
- Performance Optimisation
Project ideas
39 ideas on its 2026 ideas page.
- ATLAS: Automated Software Performance Monitoring for the ATLAS experiment
- ATLAS: AI-Accelerated Reconstruction for the ATLAS Tile Calorimeter at the HL-LHC
- BOA: Bytewise Online Autoregressive (BOA) Constrictor for HEP data compression
- Belle2: Enabling Sustainable ARM Support for the Belle II Software
- BioDynamo: Enhancing a Next-Generation Platform for Computational Cancer Biology
- BioDynamo: BioDynaMo Large-Scale Antimatter Simulation
- CMS: AI Assistance for CMS Computing Operations
- CernVM-FS: Debugging CVMFS processes in D-state
- CernVM-FS: Grafana Template for CernVM-FS Deployments
- CernVM-FS: Unifying the CVMFS Build Flow for Dependencies
- Clad: Consolidate and advance the GPU infrastructure in Clad
- Clad: Clad as a first-class gradient engine in LibTorch
- Clad: Enable automatic differentiation of OpenMP programs with Clad
- Clad: Enable automatic differentiation of C++ STL concurrency primitives in Clad
- Constellation: Web Interface for Controlling and Monitoring Experimental Setups
- CppInterOp: Implement CppInterOp API exposing memory ownership and thread safety
- DUNE: Fine grained storage for the DUNE experiment
- FCC: Integration of Combine with FCCAnalyses
- Geant4 / ML4EP: Optimisation and validation of shower data for ML-based calorimeter simulation
- GreenMetaData: Creating a Metadata file format for Green Computing Practices in High Energy Physics
- HEP-CCE: Characterizing I/O Performance for ML Data Loaders at Scale Using Darshan
- HSFCondDB: AI-Assisted PostgreSQL Optimization Using EXPLAIN Plans
- JuliaHEP: Native Julia HEP Geometry package
- JuliaHEP: Parallel Processing Improvements in Julia Jet Reconstruction
- LHCb: Transformer-based Reconstruction for Electromagnetic Calorimeters in Future LHC Upgrade Experi
- ML4EP: ML Inference on heterogeneous architectures using SOFIE
- ML4EP: Integrating hls4ml with SOFIE for Fast ML Inference
- ML4EP: Improving the Keras and PyTorch Parsers for ML Inference in SOFIE
- NNPDF: The EKO oxidation
- ATLAS: Negative weight mitigation with cell resampling in ATLAS workflows
- MCFM: Negative weight mitigation with cell resampling and tests with MCFM
- Omnifold: Publication of Omnifold weights
- PODIO: Apache Arrow interface for PODIO
- ROOT: Enhance and develop GeneROOT infrastructure
- ROOT: S3 Backend for RNTuple
- Spack: Generative-AI Assisted Testing of Complex Stacks of Spack Packages
- Spack: Debuggable Installations for Spack Packages
- Spack: Expanding User-Facing High-Energy Physics Spack Packages
- Phoenix: Modernizing the Phoenix Event Display
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2017, 10 years. Projects per year: '17: 20, '18: 26, '19: 29, '20: 34, '21: 25, '22: 21, '23: 16, '24: 17, '25: 25, '26: 26.
On GitHub
9 repositories pushed to in the last year. Main languages: Python (3), C++ (2), HTML (1), TeX (1), TypeScript (1).
Links and channels
- Website: http://hepsoftwarefoundation.org/activities/gsoc.html
- Ideas page: https://hepsoftwarefoundation.org/gsoc/2026/summary.html
- Contributor guide: https://hepsoftwarefoundation.org/activities/gsoc.html#for-students
- Source code: https://github.com/HSF
- Email: hsf-gsoc-admin@googlegroups.com
git-into-gsoc org "CERN-HSF" --shortlist
git-into-gsoc repos "CERN-HSF"
git-into-gsoc issues --org "CERN-HSF"
or ask your assistant: "Which CERN-HSF repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.