Skip to content
If you are an agent, a clean markdown version is at /index.md
PROXIMITY 0.99 · ENTITY validateToken · CALLERS 4 · DEPENDENTS 7 · DEPTH 2
§ 00 · Bulletin

Software, written by the things that read it.

Ataraxy Labs builds the substrate for agent-native software development. Semantic version control, entity-level merges, and structured interfaces for the systems that will write most of the world’s code.

§ 00 · Thesis

Every tool in software development was designed for human hands.

We’re done building for human hands. IDEs, type checkers, build systems, CI pipelines. They all exist for the same reason: humans are slow, forgetful, and can only hold a few things in their head at once.

We’re not trying to make those tools 10% better. We’re building infrastructure where the primary user is an agent, not a person.

In practice that means tools that make agents faster, cheaper, and more reliable at writing software. Code understanding at the entity level. Merges that don’t break. Diffs that make sense to machines. Every tool we ship removes a bottleneck between an agent and working code.

Humans set intent.
Agents do everything else.

We don’t optimize developer experience. We eliminate the need for it. Agents don’t need dashboards or config files or deploy buttons. They need structured APIs, deterministic graphs, and verifiable outputs.

If a human can also use what we build, great. But that’s not why it exists.

§

We build for agents. Everything else is a side effect.

§ 01 · Building

A stack with no human in the inner loop.

Open-source primitives that replace categories of tooling built for human readers. Git-compatible, agent-native. Ship today.

sem
liveMIT
Semantic version control
Entity-level diffs on top of Git. Instead of “line 43 changed,” sem tells you function validateToken was added in src/auth.ts.
Parses ten languages via tree-sitter: TypeScript, Python, Go, Rust, JSON, YAML, TOML, Markdown, and more. Detects renames, moves, and structural changes that line-diff can't see. Emits JSON for agents and CI; exposes a SQL interface for history queries.
Install
npm i -g @ataraxy-labs/sem
Parsers
native tree-sitter
Storage
better-sqlite3 (WAL)
Output
tty · json · sql
weave
liveMIT
Entity-level merge driver
The Git merge driver for a world where agents write most of the code. Resolves false conflicts Git invents when independent agents edit the same file.
Replaces line-based 3-way merge with an entity-level one. Two agents adding different functions to the same file? Auto-resolved. Same entity changed incompatibly? A real, contextual conflict instead of a cryptic diff. Git-compatible via the merge-driver protocol; MCP server for agent orchestration.
Install
brew install ataraxy-labs/tap/weave
False-conflict rate
↓ ~95% vs. git
Languages
10+ via tree-sitter
Agent API
MCP · 9 tools
inspect
liveFSL
Entity-level code review
Triage pull requests by structural risk, not line count. inspect scores each changed entity against the cross-file dependency graph.
Classifies every changed entity as text-only, syntax, or functional. Scores it with graph-based risk so an API deletion jumps ahead of a rename. Groups independent changes so tangled commits split into reviewable units. Parses 19 languages via tree-sitter.
Install
cargo install ataraxy-inspect
Languages
19 via tree-sitter
Benchmark
95% recall (Greptile)
Output
cli · json · api
opensessions
liveMIT
Agent sidebar for tmux
A persistent sidebar inside tmux that shows live agent state across every session. Built for Amp, Claude Code, Codex, and OpenCode.
Per-thread markers for done, error, and interrupted states. Branch in the session list, working directory and detected ports in the detail panel. A local HTTP API lets agents and scripts push their own status and logs into the sidebar.
Install
prefix + I (via tpm)
Agents
amp · claude · codex · opencode
Runtime
Bun · 127.0.0.1:7391
Keybindings
prefix o → s/t
Colophon § 02
We are building the tools the next hundred million engineers will never need to learn.— Ataraxy Labs, founding memo
§ 00·Ataraxy Labs|0%We are Alive