Code That Understands Itself
Gati analyzes your handlers, modules, types, and schemas โ automatically generating optimized runtime, manifests, validators, and deployment configs. No manual configuration needed.
Zero-Ops, Infinite Evolution โ Let developers write business logic. Let Gati handle everything else.

All Gati packages are published to npm and ready for production use:
Core Packages:
Cloud Providers:
Infrastructure:
# Create a new project
npx @gati-framework/cli create my-api
cd my-api
# Start development server with hot reload
pnpm dev
# Deploy to local Kubernetes
gati deploy dev --local// src/handlers/users/[id].ts
import type { Handler } from '@gati-framework/runtime';
export const METHOD = 'GET';
export const ROUTE = '/api/users/:id';
export const getUserHandler: Handler = async (req, res, gctx, lctx) => {
const userId = req.params.id;
// Access modules via dependency injection
const user = await gctx.modules['database']?.findUser(userId);
if (!user) {
throw new HandlerError('User not found', 404, { userId });
}
res.json({
user,
requestId: lctx.requestId,
traceId: lctx.traceId
});
};That's it. Gati handles routing, validation, deployment, scaling, versioning, and monitoring automatically.
โ Manually configure routing, middleware, CORS
โ Write Dockerfile, K8s manifests, CI/CD pipelines
โ Manually version APIs, maintain backward compatibility
โ Set up logging, metrics, tracing infrastructure
โ Write client SDKs manually or use brittle codegen
โ Deploy/scale/monitor requires DevOps expertiseโ
Write handlers โ routing, middleware auto-configured
โ
gati deploy dev --local โ automatic containerization
โ
Timescape handles versioning transparently (M2+)
โ
Built-in observability with /_control panel (M4)
โ
gati generate โ type-safe SDKs auto-generated (M5)
โ
Zero-ops deployment to AWS/GCP/Azure/K8s1. Let Developers Write Business Logic
Gati analyzes your code and auto-generates everything else: manifests, validators, deployments, SDKs, transformers.
2. APIs That Never Break
Timescape enables parallel version execution with automatic schema diffing and data transformation. Ship fearlessly.
3. Modules Like NPM Packages
Install databases, caches, auth providers like frontend dependencies. Isolated processes, automatic scaling.
4. TypeScript-Native Types
Single type definition โ runtime validator, OpenAPI spec, client SDKs, Timescape metadata. Zero boilerplate.
5. Zero-Ops Deployment
One command to deploy anywhere. Gati handles containers, manifests, scaling, SSL, CDN, monitoring.
Gati runtime achieves exceptional performance:
| Component | Version | Status | NPM | Description |
|---|---|---|---|---|
| Core Framework | 0.4.5 | โ Stable | @gati-framework/core | Core types and configuration |
| Runtime Engine | 2.0.8 | โ Stable | @gati-framework/runtime | 172K RPS execution engine |
| Type System | 1.0.1 | โ Stable | @gati-framework/types | GType branded types |
| CLI Tools | 1.0.19 | โ Stable | @gati-framework/cli | Dev server, hot reload, deployment |
| Testing | 0.1.0 | โ Stable | @gati-framework/testing | Test harness and mocks |
| Playground | 1.0.0 | โ Stable | @gati-framework/playground | Visual debugging |
| AWS Plugin | 1.0.1 | โ Stable | @gati-framework/cloud-aws | EKS deployment |
| GCP Plugin | 1.0.0 | โ Stable | @gati-framework/cloud-gcp | GKE deployment |
| Azure Plugin | 1.0.0 | โ Stable | @gati-framework/cloud-azure | AKS deployment |
| Observability | 2.0.0 | โ Stable | @gati-framework/observability | Metrics, logging, tracing |
| Timescape | - | ๐ง M3 In Progress | - | API versioning system |
| SDK Generation | - | ๐ M5 Planned | - | Auto-generated clients |
| Control Panel | - | ๐ M4 Planned | - | Monitoring UI |
All core packages are published to npm and production-ready with 99.3% test coverage (841/847 tests passing).
๐ Performance Benchmarks โ Achieved 172K RPS!
M1 & M2 (Q4 2025) โ โ
COMPLETE - Core runtime, deployment, observability
M3 (Q1 2026) โ ๐ง IN PROGRESS - Timescape versioning, enhanced modules
M4 (Feb 2026) โ Module Registry & Marketplace
M5 (Q1 2026) โ Control Panel (monitoring UI)
M6 (Q1 2026) โ SDK generation
M7 (Q2 2026) โ CDN integration, SSL automation
Gati is currently a solo project by Krishna Paul. I'm actively looking for:
November 25, 2025 โข Krishna Paul
Deep dive into Gati runtime performance. How we achieved 172x better throughput than our MVP target with queue fabric architecture, worker pool isolation, and optimized route matching.
November 25, 2025 โข Krishna Paul
How Gati enables rapid development with instant scaffolding, hot reload, and one-command deployment. From npx gatic create to production in 5 minutes.
Gati is built by Krishna Paul as a solo project, and I'm looking for contributors!
Want to contribute? I'm especially looking for help with M3 (Timescape, modules, types)!
MIT ยฉ Krishna Paul
Ready to build something amazing? Get Started โ