UC OSPO logo
GSoCScience and medicineAccepted in 2026

UC OSPO

Amplifying Research Impact through Open Source

60
Projects
4
Years accepted
15
In 2026

Projects by year

60

2026

15 acceptedShow
  • NeuroHealth-Vision: A Volumetric Perception Module for Multimodal Clinical Reasoning

    Accepted project · by Antonio T.

    The NeuroHealth-Vision project aims to bridge the "Protocol Gap" in 3D medical AI by developing a standardized evaluation and transfer-learning...

  • Extensions to the Scenic Driving Domain

    Accepted project · by Ashwin Prabou

    Scenic is a probabilistic programming language for generating and verifying environments of autonomous cyber-physical systems. Its driving domain-...

  • Developing a User-Centric Website for the Network Simulation Bridge (NSB)

    Accepted project · by Avantika Pandey1

    The Network Simulation Bridge (NSB) is a powerful co-simulation framework, but its current onboarding experience creates a barrier for new users due...

  • DATA PORTABILITY BACKUP AND OFFLINE PEERCHAT FOR PEERSKY BROWSER

    Accepted project · by Ayush Vishwakarma

    Peersky users currently lack built-in mechanisms to back up their P2P browsing state (IPFS blocks, Hypercore feeds, chat history, and tab sessions),...

  • StaR: A Stability-Aware Representation Learning Framework for Spatial Domain Identification

    Accepted project · by Cindy01

    Spatial domain identification is a fundamental task in spatial transcriptomics, yet state-of-the-art methods exhibit pronounced sensitivity to random...

  • Extending AIDRIN: Zarr & ROOT Readers, HDF5 Hardening, and Pluggable Data Ingestion

    Accepted project · by Dhanush_

    This project extends AIDRIN’s data ingestion layer beyond CSV and basic tabular formats to better match real scientific workflows. I will (1) audit...

  • PeerSky Mobile Browser: Bringing P2P Web Browsing to Phone

    Accepted project · by Harshal Atre

    Mobile users currently lack native access to P2P protocols like hyper://, limiting the reach of decentralized web technologies. Although desktop...

  • LMS Toolkit Functionality for Moodle

    Accepted project · by j.d.kelman95

    The Edulinq LMS Toolkit provides a set of tools and a Python interface to interact with Learning Management Systems (LMSs) such as Moodle, Canvas,...

  • Environmental NeTworked Sensor I: Customizable dashboard, layouts, equations, export, registry.

    Accepted project · by Mehbub_10

    This project makes the ENTS (DirtViz) dashboard easier to grow with real field use. A lot of the UI is still wired together by hand in React, which...

  • CauST: Causal Gene Intervention for Robust Spatial Domain Identification

    Accepted project · by Phil_Li

    Spatial transcriptomics methods identify tissue domains by clustering spatial gene expression patterns, but current approaches select genes using...

  • EnergyAPI: An End-to-End API for Energy-Aware Forecasting and Scheduling

    Accepted project · by Prarthana Patil

    Electricity grids today serve a far more complex mix of consumers than they were designed for. Data centers, EV charging networks, and industrial...

  • Kubernetes-Native LLM Chatbot for Intelligent Network Diagnostics

    Accepted project · by Segun Ogundipe

    This project proposes the development of a Kubernetes-native chatbot integrated with NRP's managed LLM service to provide intelligent network...

  • AI/ML Models for Agricultural Analytics on the National Research Platform

    Accepted project · by Sohan Shingade

    The VINE project at Iron Horse Vineyards collects continuous agricultural data through LoRaWAN sensors (soil moisture, temperature, CO2, weather) and...

  • CellQuery-ST: Cell-Aware Query Grounding for Single-Cell and Neighborhood Retrieval from Histology

    Accepted project · by Tong Wu

    CellQuery-ST addresses a key gap in computational pathology: while current models can predict gene expression or answer coarse slide-level questions,...

  • Optimizing and Evaluating CXL in the Memory Hierarchy through OCEAN

    Accepted project · by wmadsmit

    CXL is an interconnect which uses memory disaggregation to overcome the memory bandwidth bottleneck from most workloads. OCEAN, one such CXL emulator...

2025

15 acceptedShow
  • Implement Web Extensions & System Settings Integration to Peersky Browser

    Accepted project · by 6cobi

    The Peersky browser currently lacks a unified system for managing both user-installed WebExtensions and core browser preferences. This project will...

  • LINQS: Autograder

    Accepted project · by Anvi

    This project aims to develop a system that detects whether code was written by a student or generated by AI tools like ChatGPT or GitHub Copilot....

  • Rectilinear Floorplans in OpenROAD

    Accepted project · by Chaitanya Gambali

    This proposal aims to add support for rectilinear floorplans in OpenROAD, an open-source EDA tool used for digital chip design. Currently, OpenROAD...

  • LLMSeqRec: LLM Enhanced Contextual Sequential Recommender

    Accepted project · by connorlee

    In today's world sequential recommendation systems are used in various domains-- from life sciences to e-commerce and business. For example, within...

  • ENTS : Web portal for large-scale sensor networks

    Accepted project · by Devansh Kukreja

    The Environmental NeTworked Sensor (ENTS) platform is an open-source web portal designed for collecting, visualizing, and analyzing data from...

  • Improving AI Data Pipelines in AIDRIN: A Privacy-Centric and Multimodal Expansion

    Accepted project · by Harish Balaji

    AIDRIN (AI Data Readiness INspector) is an open-source tool designed to assess the quality, fairness, and readiness of datasets before they are used...

  • Brahma / Allocentric WebXR Interfaces

    Accepted project · by Kajal Jotwani

    Brahma-XR is a library and framework for making collaborative WebXR rooms with spatial data. The same code runs directly in the browser and works...

  • Agentic AI for Kubernetes Operations on NRP

    Accepted project · by Manish Kamalakar Reddy

    The original proposal for this project focused on building a machine learning service to improve monitoring within the Seam and National Research...

  • Proposal for Disentangled Generation and Editing of Pathology Images

    Accepted project · by Mingyuan Shao

    My proposal is to create and control computer-generated images of breast cancer tissues. I'll spend my first four weeks building basic models called...

  • UC Open Source Repository Browser [UC ORB]

    Accepted project · by Param Arora

    The University of California Open Source Repository Browser (UC ORB) is a discovery platform that maps and categorizes open source projects across...

  • Building a Billion-Scale Vector Embeddings Dataset for Real-World ANN Benchmarking

    Accepted project · by Prathamesh Devadiga

    To benchmark vector search algorithms (aka ANN algorithms), existing datasets fail to represent actual real-world workloads. Current benchmarks...

  • Interfacing Scenic to New Simulators

    Accepted project · by Sahil Mandi

    This proposal aims to integrate Scenic—a probabilistic programming language for scenario specification—with Robosuite, a simulation framework for...

  • WildberryEye Proposal

    Accepted project · by Sophie Tao

    WildBerryEye leverages edge computing (Raspberry Pi) and object detection (YOLO) to monitor pollinators like bees and hummingbirds. My project...

  • Optimizing and Benchmarking GPU Collective Communication of PyLops-MPI with NCCL

    Accepted project · by tharitt

    PyLops is a Python package with a simple yet flexible interface for solving linear inverse problems. Previous GSoC-sponsored projects laid the...

  • RAG-ST: Retrieval-Augmented Generation for Spatial Transcriptomics

    Accepted project · by Zeyu Zou

    Spatial transcriptomics (ST) is a powerful and emerging technology that captures gene expression profileswith spatial resolution, providing...

2024

16 acceptedShow

2023

14 acceptedShow

Public proposals

4

Read them for structure, not to copy. All proposals for UC OSPO.