2025 Sky Camp


Thursday, November 20th, 2025 – Banatao Auditorium in Sutardja Dai Hall, UC Berkeley Campus

Sky Camp is where you can get exposure to specific Sky Computing research projects through talks and demos, as well as hands-on experience with systems and technologies for emerging applications.

Agenda

9:00 AM – 10:00 AM: Breakfast
10:00 AM – 10:15 AM: Opening Talk: Overview of Sky Camp
10:15 AM – 11:00 AM: Session 1 – SkyPilot
SkyPilot

SkyPilot

Run LLMs, AI, and Batch Jobs Anywhere

SkyPilot is a framework for running LLMs, AI, and batch jobs on any cloud, offering maximum cost savings, highest GPU availability, and managed execution.

11:00 AM – 11:30 AM: Break
11:30 AM – 12:30 PM: Session 2 – R2E and vLLM
R2E

R2E

Turning any GitHub Repository into a Programming Agent Environment

While Large Language Models’ coding capabilities have advanced rapidly, corresponding evaluation benchmarks on real-world programming setups are yet to catch up. Building …

vLLM

vLLM

A High-Throughput and Memory-Efficient Inference and Serving Engine for LLMs

High throughput serving of large language models (LLMs) requires batching sufficiently many requests at a time. However, existing systems struggle because the

12:30 PM – 1:30 PM: Lunch
1:30 PM – 2:30 PM: Session 3 – SkyRL and LOTUS
SkyRL

SkyRL

Train Real-World Long-Horizon Agents via Reinforcement Learning

Most existing RL frameworks are optimized for tasks that involve stateless interactions over short horizons, such as search-augmented reasoning or simple code execution. In contrast,

LOTUS

LOTUS

A Query Engine for Data Processing with LLMs

The powerful semantic capabilities of modern language models (LMs) create exciting opportunities for building AI-based analytics systems that reason over vast knowledge corpora …

2:30 PM – 2:45 PM: Break
2:45 PM – 3:45 PM: Session 4 – MiniScope and MAST

MiniScope

A Least Privilege Framework for Authorizing Tool Calling Agents

Tool-calling agents are an emerging paradigm in LLM deployment, with major platforms such as ChatGPT, Claude, and Gemini adding connectors and autonomous capabilities …

MAST

MAST

Multi-Agent System Failure Taxonomy

While the formal definition of agents remains debated, this study defines an LLM-based agent as an artificial entity with three components: (1) prompt specifications (initial state), (2) conversation trace …

StringSight

StringSight

Automatically Analyze your Model Traces

If you train models, build agents, or tune prompts, you’re familiar with the unsightly practice of manually reading through pages of mind numbing AI reasoning, tool …

3:45 PM – 4:00 PM: Break
4:00 PM – 5:00 PM: Session 5 – DSPy, GEPA, and rLLM
DSPy

DSPy

Compiling Declarative Language Model Calls into Self-Improving Pipelines

DSPy is a framework for algorithmically optimizing LM prompts and weights, especially when LMs are used one or more times within a pipeline. To

GEPA

GEPA

System Optimization through Reflective Text Evolution

GEPA (Genetic-Pareto) is a framework for optimizing arbitrary systems composed of text components—like AI prompts, code snippets, or textual specs—against any evaluation metric. It employs LLMs to reflect

rLLM

rLLM

Democratizing Reinforcement Learning for LLMs

We are a open-source initiative spawning from the Sky Computing Lab to democratize reinforcement learning (RL) techniques and develop scalable systems for large language models (LLMs) …

FAQ

Is there parking?

We strongly encourage public transportation or ride-sharing. However, we can provide parking passes for the nearby garage, Upper Hearst Parking Structure. The garages tend to fill up by around 10:00 AM, so please arrive early. If you will need a parking pass, please email us.

How do I register?

Registration is by invitation only. Invites will be sent beginning in mid-October.

Prerequisites / Technical Requirements
The ideal participant would be a practitioner and/or engineer who would like to gain experience using our software, preferably with some project management background.

  • Laptop
  • “Modern” browser (Firefox, Chrome, Safari etc.)
  • Experience programming in Python in notebook environment
  • Basic understanding of AI/ML concepts (e.g., training, validation, linear models)

Lodging

Some local hotel options are listed on our contact page.

Contact

For questions, email skycamp [at] berkeley.edu