Inspiration
We were struck by the paradox of using AI to solve climate change while AI itself consumes more energy than entire nations. We wanted to build a system that treats carbon efficiency not as a trade-off, but as a core technical constraint of the next century.
What it does
Sorcer is a carbon-aware orchestrator that routes and optimizes LLM prompts to the greenest global data centers in real-time. Using Spec-Driven Development (SDD), it identifies non-critical tasks and uses Agentic Deferral to schedule them for "Carbon Valleys" the specific windows when renewable energy peaks on the grid.
How we built it
Our backend is powered by 11Labs, FastAPI, Redis, and ChromaDB, using Vertex AI for model-agnostic routing across Gemini, Claude, and Llama. The frontend is built with Next.js and Framer Motion, and visualizes live carbon data from WattTime and Electricity Maps.
Challenges we ran into
The primary challenge was minimizing the latency added by our carbon-routing engine to ensure the "green" path didn't compromise user experience. We also navigated the complexity of LangGraph state management to ensure our agentic scheduler correctly interpreted technical specs for task prioritization.
Accomplishments that we're proud of
We successfully built a functional end-to-end pipeline that generates "Carbon Receipts" for every prompt, proving the CO2 saved. We are also proud of our cohesive UI, which makes invisible infrastructure data feel tangible and aesthetically striking.
What we learned
We gained a deep understanding of global grid dynamics and the transformative power of Spec-Driven Development. We learned that environmental responsibility can be integrated directly into the software architecture by treating compute as a fluid, temporal resource.
What's next for Sorcer
We plan to implement higher accuracy predictive energy forecasting to optimize Agentic Deferral days in advance. Our ultimate goal is to evolve Sorcer into a developer-first SDK that makes green compute the default standard for the global AI ecosystem.
Built With
- 11labs
- and-chromadb
- and-llama.-the-frontend-is-built-with-next.js-and-framer-motion
- api
- chromadb
- claude
- fastapi
- gemini
- postgresql
- python
- react
- redis
- using-vertex-ai-for-model-agnostic-routing-across-gemini

Log in or sign up for Devpost to join the conversation.