About
Tixim is a multi-agent development environment written in Rust with a Nix-native build and deployment system. It orchestrates AI-powered workflows — sequences of steps executed by LLM agents inside sandboxed containers — with DAG-based scheduling, encrypted secrets, and reproducible Nix-built harness modules.
tix and tixim
The pair is a client and a server. tix is the CLI that users and agents
drive; tixim is the long-running daemon that exposes HTTP and gRPC APIs and
manages services, workflows, secrets and the model gateway. The whole Rust
workspace uses the tix- crate prefix, and the mark you see at the top of this
page is the TiX wordmark.
Spec Kitty
Tixim is built with Spec Kitty, an
open-source CLI workflow for spec-driven development with AI coding agents:
spec → plan → tasks → implement → review → merge, with work packages
isolated in git worktrees. Tixim also ships it as a first-class subsystem, so
agents running inside Tixim containers work the same loop.
The division is roughly: Spec Kitty is how work gets specified and reviewed; Tixim is the machine that runs it — sandboxed, reproducible, multi-model and auditable.
Status
Pre-release, version 0.1.0, MIT licensed. Interfaces still change when changing them is the correct answer; there are no backward-compatibility shims yet. Documentation lives at docs.tix.im.