Skip to content
@Shipispec

Shipispec

Shipispec

AI-generated code is easy to produce and expensive to trust.

Shipispec builds reliability tooling for AI-assisted software engineering: deterministic recovery where possible, model-based repair where necessary, and reproducible benchmarks for knowing the difference.

Start here

Project Problem Evidence
tsfix Repairs the TypeScript failures that code-generation agents leave behind, with knowledge of the libraries actually installed Real-world failure benchmark, deterministic + LLM layers, CI integration, security policy, changelog

How tsfix works

generator → compile / test failure → deterministic quick-fix (language server)
                                   → contextual LLM repair (installed-library versions injected)
                                   → verification (re-compile, re-test)

Deterministic first, stochastic second, verify always. The LLM layer is opt-in and metered.

Benchmark at a glance

Workload Pass rate Notes
Single-file repairs 98.6% the supported path
Multi-file repairs 40.0% the current limitation, reported on purpose
Aggregate suite 81.4% real failure fixtures, n=3 per cell

Cost: under $0.005 per single-file repair. Fixtures, runner, model configuration and raw results live in tsfix/benchmark.

Sibling organization: Shipi18n applies the same discipline — deterministic invariants, a separately benchmarked LLM layer, validation against real repositories — to translation files.

Apache-2.0 · maintained by owgreen-dev

Popular repositories Loading

  1. tsfix tsfix Public

    Library-aware TypeScript error recovery for LLM-generated code. Deterministic VS Code Quick Fix + single-file LLM mend. Real-world bench: 98.6% single-file, 81.4% aggregate, <$0.005 per fix.

    TypeScript

  2. shipispec.github.io shipispec.github.io Public

    Shipispec — spec-driven development for VS Code (landing page)

    HTML

  3. .github .github Public

    Shipispec organization profile

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…