Javis OS
Javis OS is an Agentic AI that assists entrepreneurs in business tasks, helping them grow their work.
AI translation
Empower cities to build GHG inventories, assess climate risks, and design action plans with AI-powered tools.
BusinessTypeScript · PythonGitHub @Open-Earth-FoundationOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The open-source climate journey platform for cities — from measuring emissions to unlocking climate finance. AI-assisted.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
The open-source climate journey platform for cities — from measuring emissions to unlocking climate finance.
CityCatalyst helps cities act on climate change without advanced technical skills.
It begins with a GPC-compliant greenhouse-gas inventory, then guides cities through
the full climate journey: assessing climate risk, prioritizing high-impact actions,
and preparing finance-ready projects — AI-assisted and open source throughout.
Built by the Open Earth Foundation.
CityCatalyst organizes its tools into four stages (the Journey Navigator):Read the full README ↗The open-source climate journey platform for cities — from measuring emissions to unlocking climate finance.
CityCatalyst helps cities act on climate change without advanced technical skills. It begins with a GPC-compliant greenhouse-gas inventory, then guides cities through the full climate journey: assessing climate risk, prioritizing high-impact actions, and preparing finance-ready projects — AI-assisted and open source throughout.
Built by the Open Earth Foundation.
CityCatalyst organizes its tools into four stages (the Journey Navigator):
| Stage | What cities do | Core modules |
|---|---|---|
| Assess & Analyze | Measure emissions, assess climate risk | GHGI, CCRA |
| Plan | Prioritize and sequence high-impact actions | HIAP (Actions & Plans) |
| Implement | Turn plans into bankable projects | (partner modules) |
| Monitor, Evaluate & Report | Track and report progress | (partner modules) |
Core modules (production):
The Journey Navigator also hosts a growing catalog of partner/experimental modules (e.g. the Flourish climate-finance suite, NBS & Rooftop-Solar project builders, geospatial risk maps). These are independently hosted and surfaced in-app via the module catalog.
CityCatalyst is a monorepo of cooperating services:
| Path | Service | Stack |
|---|---|---|
app/ | Main web app — UI + REST API (/api/v1) | Next.js / TypeScript |
global-api/ | Global emissions, risk & action data API | Python / FastAPI / PostGIS |
climate-advisor/ | Conversational AI advisor | Python / FastAPI / pgvector |
hiap/, hiap-meed/ | Action prioritization & plan generation | Python / FastAPI |
api-demo/ | Example OAuth API client | Static / Nginx |
k8s/ | Kubernetes manifests (dev / test / prod) | YAML |
Data standard: GPC (Global Protocol for Community-Scale GHG Inventories).
CityCatalyst is built to be extended and integrated:
/api/v1), see the API wiki.Full setup instructions live in app/README.md. In short:
git clone https://github.com/Open-Earth-Foundation/CityCatalyst.git
cd CityCatalyst/app
npm install
bash scripts/start-db.sh # starts a local Postgres via Docker
cp env.example .env # configure environment
npm run db:migrate && npm run db:seed
npm run dev
Containerized (Docker) and deployed to AWS EKS via GitHub Actions, with images
published to the GitHub Container Registry. Branch-based promotion: develop → dev,
main → test, version tags (vX.Y.Z) → production. See .github/workflows/
and k8s/.
Contributions are welcome. Please open an issue to discuss substantial changes before submitting a PR. Code is formatted with Prettier (TS) / Black (Python); PRs must pass tests (Jest, Playwright, pytest), linting, and the OpenAPI lint check.
GNU Affero General Public License v3.0 — © Open Earth Foundation, a nonprofit public benefit corporation from California, USA.