GitHunt
MA

Mahmoudz/zaltech

A full-stack framework for building AI-native, cross-provider apps that run across ChatGPT, Gemini, Anthropic, and more, built on the Model Context Protocol with FastMCP servers, React 19, Tailwind 4, streamable HTTP transport, a feature-based architecture, and embeddable widgets for web and native apps. (Python backend & TypeScript frontend)

⚡ Zaltech

Zaltech is a full-stack framework for building AI-native, cross-provider applications that run across ChatGPT, OpenAI, Gemini, Claude, and future MCP-compatible platforms. It standardizes how you build tools, UI, and integrations on top of the Model Context Protocol (MCP) and ChatGPT Apps SDK / Apps SDK UI—so you stop rewriting the same glue code for every provider and every app.

🚀 Coming Soon (early 2026): Zaltech framework will be publicly available in 2026.


Why Zaltech Exists

Today, building real AI applications means dealing with:

  • Fragmented provider SDKs
  • Custom MCP servers per project
  • One-off UI bridges for every platform
  • No standard way to ship interactive AI apps
  • Rewriting the same transport, auth, and rendering logic

Zaltech unifies all of that into one consistent, standards-aligned developer surface.


What Zaltech Gives You

Core Platform Capabilities

Category What You Get
MCP-First Architecture Native implementation of MCP primitives: tools, resources, prompts, and structured output using FastMCP from the official Python SDK.
Cross-Provider Runtime One app runs across hosts; OpenAI is fully supported today. Gemini, Claude, and others follow as their MCP support stabilizes.
Native AI UI System Production-grade widgets that look native inside ChatGPT and other AI hosts. Prebuilt layouts, themes, and UI primitives with zero design setup.
Interactive UI over MCP Embeddable widgets rendered via MCP resources using React, Remote DOM, and iframe strategies.
Feature-Based Architecture Every capability is a vertical slice (tool + logic + UI). Clean domain-driven separation, no fragile layer coupling.
Streaming-First Transport Built around Streamable HTTP and SSE with stateless scaling and JSON output by default.
Authentication Out of the Box OAuth-ready, token-based auth, secure MCP auth flows, one-command setup.
Observability Built In Structured logs, request tracing, progress notifications, and production-safe error visibility.
MCP Inspector (First-Class) Visual testing of tools, prompts, resources, logs, execution flow, and capability negotiation using MCP Inspector.
Local Visual UI Testing Storybook-style isolated environment for building widgets without live LLM calls.
Web + Native Embedding Same AI UI runs inside chat clients, dashboards, and native/hybrid apps.
One-Command DX & Deploy One command to run locally. One command to deploy. No manual infra orchestration.

Provider Support

Status Provider Notes
Active OpenAI Full production support today.
🟡 Next Gemini Planned via MCP abstraction.
🟡 Next Claude Planned via MCP abstraction.
🟡 Next Other MCP Hosts Any MCP-speaking platform becomes pluggable.

What You Build With Zaltech

  • ChatGPT Apps
  • Gemini Extensions
  • Claude MCP Tools
  • All kinds of AI Native Apps

All from the same codebase. Build once deploy everywhere.


What Makes It Different

Zaltech targets the emerging category of AI-native applications—apps that are triggered, controlled, and rendered directly inside LLM platforms via MCP and embedded UI systems.


Architecture & Feature Model

Zaltech is feature-first across the entire stack.
Each feature is a vertical slice with:

  • MCP layer – tools, schemas, UI resources
  • App layer – business logic, provider routing, AI calls
  • UI layer – embedded widgets for AI hosts

Features are:

  • Self-contained
  • Reusable
  • Enable/disable per deployment
  • Provider-agnostic
  • Domain-driven by design

Vision

Zaltech’s goal is simple:

Make building AI-native applications as standard as building web apps.

The web had React.
AI apps will have Zaltech.


Community

💬 Join the Community: Join our Discord to stay updated and get notified when new updates are released.


Built by Mahmoud Zalt at Sista AI.