Skip to content
Docs

Everything you need to run Softinel in production.

The docs are organised around three questions: how do I start, how do I think about it, and where is the reference for the piece I need right now?

Quickstart

Five minutes, four commands.

Step 1Install the CLI
$ curl -sSfL https://softinel.com/get | sh

Downloads the svp binary for your OS (linux/darwin, amd64/arm64) and drops it in /usr/local/bin. Available versions at /get/available.

Step 2Sign in
$ svp login

Opens your browser, returns a token, stores it in ~/.svp/config.json — never on disk unencrypted.

Step 3Point Softinel at a project
$ svp projects create --name payments-service

Creates a project record inside your organisation.

Step 4Upload the first snapshot
$ svp upload ./ --project payments-service

Softinel parses, models, analyses, and verifies. Watch the run in the terminal or in the web console.

What you'll see next
  • A live software model in the console — click any component to inspect it.
  • Findings organised by verification layer (architecture, security, quality, performance, compliance).
  • A signed verdict — Verified, Verified-with-Conditions, or Blocked — with the full evidence bundle attached.
  • A ready-to-share report (Executive, Engineering, Security Evidence, or Audit Package).
Reference

The full surface.

HTTP API

OpenAPI 3.1. Authentication, projects, uploads, findings, verdicts, billing, reports, tenancy.

packages/proto/openapi.yaml
CLI

svp login · projects · upload · findings · verdict · reports. Reads config from ~/.svp/config.json.

apps/cli
SDKs

Typed clients: @softinel/sdk (TS), softinel-sdk (Python), github.com/softinel/sdk-go.

packages/{ts,py,go}-sdk
Editor

VS Code extension: inline findings, evidence panel, one-click re-verify on save.

apps/vscode-extension
FAQ

The questions we get asked most.

Where does my source code go?+

Nowhere unless you send it there. Hosted mode keeps snapshots in encrypted storage; self-hosted mode keeps them inside your network. Airgapped mode never crosses the perimeter.

Does Softinel use my code to train models?+

No. Ever. Training on customer code is not part of the product and not part of any tier.

How is a verdict different from a scan report?+

A verdict is signed, dated, and carries the full evidence set that produced it. A scan report is a list. Verdicts are auditable; scan reports are not.

How much of Softinel runs on AI?+

AI is used inside Softinel to phrase findings in readable English. It has no role in decisions. The verification kernel is the only thing that decides — always deterministically, always with evidence.

Ready when you are

Connect your software. Softinel builds the model.

One canonical, connected model of your software. Every question about security, correctness, architecture, and change becomes a query against it — with evidence attached.