Skip to content
@firelock-ai

Firelock

Software that remembers itself. The semantic system of record for AI-written software.

Firelock

Software that remembers itself.

Exact context, not more.

Firelock builds Kin, the semantic system of record for AI-written software.

AI agents can write a change faster than a team can establish what it touches, whether it reverses an earlier fix, and how far its blast radius reaches. Git records files and line history. Kin records the software itself as a graph of entities, relations, changes, and provenance, then gives humans and agents one semantic authority to query and review.

Kin is a public alpha. It is pre-1.0, so expect rough edges and breaking changes.

The stack

Kin is one system with a few clear public surfaces:

Surface What it does
kin Semantic system of record: CLI, daemon, graph lifecycle, MCP, review, provenance, and Git coexistence.
kin-vfs Projects graph-owned files through normal filesystem calls so existing tools can keep using files.
kin-editor VS Code access to the entity explorer, semantic search, trace, review, and rename surfaces.
KinLab Hosted collaboration and control plane.

Install

On macOS or Linux:

curl -fsSL https://get.kinlab.dev/install | sh
kin setup --intent agent

Homebrew and npm resolve the same public release channel:

brew install firelock-ai/kin/kin
# or
npm install -g @kinlab/kin@latest

Supporting libraries

These Apache-2.0 crates are the implementation layers behind Kin, not separate products a new user needs to assemble:

  • kin-db - embeddable code graph database: entities, relations, vector and text search, snapshots
  • kin-model - canonical types and domain models for the semantic graph
  • kin-blobs - content-addressable blob storage
  • kin-search - lexical search primitives and staged retrieval
  • kin-vector - pure-Rust HNSW vector search
  • kin-infer - transformer inference and embeddings
  • kin-lsp - language-server enrichment for the graph

Open core

Kin is open core.

  • The core system and its libraries are open source under Apache-2.0: kin, kin-vfs, kin-editor, and the supporting crates above.
  • The hosted collaboration and control plane (KinLab) and the internal benchmark runner are proprietary.
  • The public benchmark specification and a standalone bundle verifier live in kin-bench-spec.

About Firelock

Firelock is the company behind Kin. When existing tools bottleneck AI-native software work, we build the missing substrate and open-source the core.

kinlab.ai | hello@firelock.ai

Popular repositories Loading

  1. kin kin Public

    The semantic system of record for AI-written software: a graph of entities and relations, not file diffs.

    Rust 41 4

  2. kin-db kin-db Public

    The semantic engine for Kin: graph storage, snapshots, indexing, text and vector search.

    Rust 5 1

  3. kin-vfs kin-vfs Public

    Transparent filesystem projection for Kin: serves graph-backed repo state to any tool as ordinary files.

    Rust 1

  4. kin-infer kin-infer Public

    Pure-Rust transformer inference and embedding engine, GPU-accelerated (Metal, CUDA). Kin's inference primitive.

    Rust 1

  5. .github .github Public

    Firelock organization profile

  6. kin-editor kin-editor Public

    VS Code extension for Kin: entity explorer, semantic search, trace, review, and rename over the graph.

    TypeScript

Repositories

Showing 10 of 14 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…