Products
Twelve focused products.
One platform.
The TAIP suite is intentionally modular. Each product stands on its own. Together they share identity, tenancy, policy, and observability — so the whole becomes a real platform, not a folder of tools.
Architecture
See how the suite fits together.
L5
AI applications
Knowledge and agents your teams build on
L4
AI lifecycle
Develop → train → register → serve
L3
Control plane
Tenancy, operations, and accounting
L2
Foundation
Kubernetes, identity, storage, networking
L1
Your hardware
On-prem · VPC · air-gapped
GrokX
Available
Ground your agents in your documents — scanned PDFs included, every answer cited to the page.
The knowledge layer for TAIP agents: ingest a document corpus — scanned PDFs included — and serve it back as hybrid, reranked, page-cited retrieval. Multiple isolated knowledge bases behind OIDC SSO and per-KB access control; embeddings and reranking on your own InferX, vectors in a pluggable vector DB. Agents call mcp__kb__search and cite the page instead of guessing.
- Serves
- Knowledge to agents
- Retrieval
- Hybrid + reranked
- Citations
- Page-level
AgentX
Preview
Agents as a first-class Kubernetes primitive — versioned, sandboxed, fully traced.
Author a versioned Agent, then run it as Sessions — autonomous tasks or interactive chat — on Kubernetes. Per-session sandbox isolation with deny-by-default egress, built-in / MCP / custom tools, cross-session memory, cron schedules, always-on services, and a live event trace with token accounting — behind an OIDC SSO front door with per-user sessions. All reconciled from CRDs on agent.tensorstack.dev.
- Release
- v0.1.0-rc1 preview
- CRDs
- 5 on agent.tensorstack.dev
- Tracing
- Step · tool · token
DevSpace
Available
Jupyter or VS Code on a GPU in seconds. Idle environments shut themselves down.
Single-click Jupyter, Marimo, Streamlit, Gradio, and VS Code environments — GPU-ready, isolated per user behind a per-pod auth proxy, shareable with a colleague, and idle-shutdown by default.
- Boot
- Seconds
- IDEs
- Jupyter · VS Code · Marimo · Streamlit · Gradio
- Idle
- Auto stop or delete
TrainX
Available
A template is a shape. Your project fills it. Kubernetes runs the job.
Self-describing templates render straight into UI forms — or your project declares itself in a trainx.yaml and runs on a platform shape. Live quota checks, streaming logs, parsed progress, MLflow-tracked parameters and metrics, resumable runs, and declared outputs you can hand to the next step.
- Surface
- Form from a template, or your trainx.yaml
- Backed by
- TrainXJob CRD · Kubernetes Job or JobSet
- Observability
- Logs · progress · events · TensorBoard · MLflow
Slurm on TAIP
Available
Your Slurm scripts, unchanged — running on Kubernetes, with one login, one home, one quota.
A real, multi-tenant Slurm 25.11 cluster on Kubernetes. Researchers run their existing sbatch / srun / sacct workflows byte-for-byte unchanged — or never open a terminal at all and work from a browser desktop; the platform supplies one identity, one shared /home and /scratch, and one quota, and operators run Kubernetes instead of a separate HPC island.
- Job-script changes
- 0
- Slurm
- Genuine 25.11
- Browser
- Files · Jobs · Shell · JupyterLab · desktop
ModelSphere
Available
Your own Hugging Face Hub. Change one env var — every client just works.
A self-hosted, HF-compatible model and dataset registry: transformers, datasets, huggingface-cli, git-lfs, and the Xet protocol all work unchanged — plus a browsable Hub UI with model cards, a paging dataset viewer, file history, OIDC, audit, quotas, and pull-through caching of the public Hub.
- Protocol
- HF Hub API · git · LFS · Xet
- Modes
- Registry · pull-through cache
- Identity
- OIDC · scoped tokens
ImageSphere
Available
An OCI registry with real identity, runtime-mutable policy, and an air-gap story.
A curated fork of CNCF Zot: single binary, modern admin UI, OIDC SSO with passkeys, namespace members managed by role, CVE scanning with a policy you set per namespace, quotas, robot accounts for CI — deployable on Kubernetes, air-gapped, or bare metal.
- Protocol
- OCI Distribution Spec
- Storage
- Local · S3 · GCS
- Access
- Viewer · publisher · maintainer
InferX
Available
OpenAI- and Anthropic-compatible inference on your GPUs — measured to the token.
A self-hosted Model-as-a-Service: an OpenAI- and Anthropic-compatible gateway that also serves embeddings, reranking, audio (TTS and ASR), and vision — with KServe deployment management, multi-deployment routing with circuit breakers, prefix-cache-aware pod routing for long-context agent traffic, and per-user, per-key, per-model cost attribution.
- Protocols
- OpenAI · Anthropic · streaming SSE
- Runtimes
- vLLM · llama.cpp · any KServe runtime
- Hardware
- NVIDIA · AMD · Intel · Ascend · Cambricon
ConsoleX
Available
Log in, get a governed Kubernetes workspace. No kubectl, no tickets.
On first SSO login every user gets an isolated namespace with quotas, default-deny networking, storage, and a web terminal — provisioned automatically, reconciled continuously. It is also the platform's front door: the token authority every TAIP app trusts, the SSH gateway into every workspace, and the taip CLI the cluster serves itself.
- Setup
- Per-user, automatic
- Surface
- Pods · PVCs · NetworkPolicies · YAML
- Identity
- OIDC SSO · token authority
TAIP Admin
Available
The whole AI cluster on one screen. kubectl optional.
A single-binary console for AI Kubernetes clusters: multi-vendor GPUs, Kueue, KServe, a storage console over Ceph and Longhorn, platform application health, alerts, idle-resource detection, identity management, an audit trail, and a full-screen War Room — every integration auto-detected, every absence handled gracefully.
- Footprint
- Single Go binary · one Helm release
- Auto-detected
- Kueue · KServe · DRA · cert-manager
- Storage
- Ceph · Longhorn · per-tenant GiB-hours
TAIP Billing
Available
Every reserved GPU-hour, priced once, on a ledger that balances.
Usage billing for shared AI clusters: it meters the CPU, memory, accelerators, and storage that pods, volumes, and Slurm jobs reserve, prices them against effective-dated price books, posts the result to a double-entry ledger in real money or internal credits — and stops an exhausted account from starting new work, without ever killing what is already running.
- Precision
- 10⁻⁶ units, no floats
- Rating
- Every 5 minutes
- Currencies
- CNY · USD · TKN credits
TAIP Base
Available
Bare hosts to a working AI platform — even with the internet unplugged.
An air-gap-first platform installer: Kubernetes, eBPF networking, replicated storage, load balancing, identity with MFA, registry, GPU operators, and gang-admitted multi-node training — packed once on a build host, deployed anywhere, idempotently.
- Networks
- On-prem · restricted · air-gap
- Stack
- K8s · Cilium · Longhorn · Envoy · OIDC · Kueue
- Bundle
- Pre-staged · pinned · reproducible
Layer 01
For AI builders
Everything researchers, engineers, and AI app teams need to ship — from a notebook to production inference.
Layer 02
For platform admins
Run TAIP at any scale. Manage users, quotas, GPU pools, and policy from one console — and bill every reserved GPU-hour to the account that used it.
Layer 03
Cluster foundation
Stand up the underlying Kubernetes plane, identity, and storage that powers TAIP.