The weather API
You get an API key.
You get weather.
Rita is the Rust backend that powers Podo, offered as a hosted weather API: the developer-facing half of the CorvidLabs weather stack. Ask the sky a question, get JSON back.
- Type
- Hosted weather API
- Built on
- Rust
- Powers
- Podo
- Public
- Not yet
No public repo, endpoint, or key during the private phase. This page updates when that changes.
The idea
The backend, opened up.
Rita started as the service behind one app. The plan is to offer that same backend as a hosted weather API, so the pitch is short: you get an API key, you get weather. Here is what that means, and what it does not mean yet.
Hosted
managedRita is a hosted weather API. The plan is the simple one: you get an API key, you get weather. No infrastructure to run, no models to operate.
The backend for Podo
powers PodoRita is the Rust service that Podo already runs on. The app is the first consumer; the hosted API is the same backend, opened up to other developers.
Developer-facing
the other halfPodo is the consumer surface. Rita is the developer-facing half of the same weather stack: the API a client like Podo, or yours, calls to ask the sky a question and get JSON back.
The shape
Ask the sky, get JSON back.
Rita is a hosted HTTP API: you authenticate with a key, you request weather, you get a JSON response. That is the whole interaction model.
The snippet below is an illustrative preview of that interaction model, not a documented endpoint or live response. The real request paths, fields, and limits will be published here when the API opens. Nothing below is a promise about field names or behavior.
The interaction, in shape
# Authenticate with a key, ask for weather.
$ curl -H "Authorization: Bearer <your-key>" \
"https://<rita-host>/weather?..."
# A JSON response. Field names are not final.
{
"location": { ... },
"conditions": { ... }
}
What this is, and is not
- It is a hosted API. Key in, weather out. No infrastructure for you to run.
- It is real and running. Rita already serves the Podo app in private dogfooding.
- It is not public yet. No sign-up, no published endpoint, no key to request today.
- The contract is not final. Paths, fields, and limits will be documented here when they stabilize.
What it is built on
The honest facts, and only the facts. No version numbers we have not cut and no endpoints we have not shipped.
- Language
- Rust. A single service, built for a long-running hosted API.
- Role
- The weather API backend that powers the Podo app.
- Shape
- A hosted HTTP API: authenticate with a key, request weather, get JSON.
- Stack
- The developer-facing half of the CorvidLabs weather stack, alongside Podo.
- Status
- In development. Private during dogfooding. Not yet public.
Where it stands
Built honestly, framed as coming.
Rita is early. Rather than dress it up, here is exactly where the work is: in development now, dogfooded privately next, opened up when it is genuinely ready.
-
In development
NowRita is being built and dogfooded privately as the backend behind Podo. The repository is private during this phase. There is no public sign-up, no published endpoint, and no API key to request yet.
-
Private dogfooding
NextThe service hardens against real usage from the Podo app: the request shapes, the units handling, the error contract, and the operational basics get exercised before anything is documented as stable.
-
Hosted API, opened up
LaterWhen the contract is stable and the service is ready to support people other than us, Rita opens as a hosted API with keys and docs. This page will carry the real endpoints, limits, and sign-up when that happens. Not before.
The weather stack
Two pieces, one stack.
Rita does not stand alone. It is the API half of a small family: the app people use, and the API it runs on.
Podo
The appThe multi-platform weather app: the consumer surface people open to check the weather. It calls Rita.
Rita
The APIThe Rust backend Podo runs on, offered as a hosted weather API. You are reading its page.
Not public yet, but real.
Rita is in development and private during dogfooding. There is nothing to sign up for today.
The clearest way to see it at work is to look at the app it powers.