Skip to content
@shipiit

ShipIt

SHIPIT is an AI coding agent that lives in your terminal and connects to every messaging platform you already use.

ShipIt — AI agents, developer tools and native Mac apps. Flagship: Vouchline, research agents that verify what they find. Also Forge, shipit-agent, Watchtower, MacSweep, Snappilot, KeyVault, UI Design and Palette.


Coding agents · research agents · LLM observability · native Mac apps · design systems · security

Try Vouchline shipiit.com iamrraj.com Rahul Raj on LinkedIn Docs shipit-agent on PyPI shipit-watcher on PyPI Profile views


We build the parts of the toolchain that usually get skipped: the agent that actually opens the pull request, the runtime underneath it, the trace that explains what an AI system did and what it cost, and the security pass that runs before the model and costs nothing.

Alongside them, we make small native apps for the computer you work on: a Mac cleaner that explains every file before it touches it, a screen-capture studio, and a password manager with no server behind it.

Everything below is open source. Most of it runs on your keys, your infrastructure and your Mac.

🧭 Every ShipIt product

Product What it is Platform Status Links
🔨 Forge Autonomous GitHub coding agent: fixes issues, opens PRs, reviews code with a security lens, auto-fixes CI GitHub App · Action · CLI Guide
🤖 shipit-agent Python runtime for tool-using agents: MCP, RAG, memory, permissions, streaming, any LLM Python 3.11+ Docs · PyPI
📊 Watchtower Observability for LLM apps: tracing, prompt governance, cost allocation, PII masking Python 3.11+ PyPI
🧹 MacSweep Clean, protect, speed up and understand your Mac; AI usage tracking built in macOS 15+ Website · Download
📸 Snappilot Screen capture studio: capture, annotate, record, OCR — on-device macOS 14+ Website · Download
🔐 KeyVault Zero-knowledge password manager with TOTP — no server, no account Chrome · Chromium Website
🎨 shipit-ui-design Senior UI/UX in your terminal — Claude Code plugin with 11 skills and 9 commands Claude Code open source Live demo
🌈 ShipIt Palette One hex to a full design system: scales, previews, 14 export formats, Figma Web open source Live
✅ Vouchline Flagship. AI research & due-diligence platform — every claim links to its quoted source, re-checked Web Open app
🔁 Relay Self-hosted platform where Claude Code takes an issue to a verified pull request Self-hosted in development —
🔍 Pentest skills One /pentest command: full, evidence-based security audit with an HTML report Claude Code private beta —
🛡️ Sentinel Autonomous AI penetration testing with 23 attacker agents SaaS closed beta —
🧪 ShipitQA Evidence-first autonomous product testing in real browsers Web in development —
☁️ ShipIt Cloud Run ShipIt agents remotely with the same permissions, costs and traces Cloud in development —
⌨️ ShipIt CLI Terminal agent with 65+ tools and Slack / Discord / Telegram / WhatsApp bots macOS · Linux preparing OSS release —

🗺️ How it fits together

One runtime, many surfaces. The same agent core powers the GitHub teammate, the terminal, and the cloud — with observability wired through everything.

flowchart LR
    subgraph surfaces["Surfaces"]
        forge["🔨 Forge<br/>GitHub App · Action · CLI"]
        cli["⌨️ ShipIt CLI<br/>terminal agent"]
        cloud["☁️ ShipIt Cloud<br/>remote control plane"]
    end

    subgraph core["Core"]
        runtime["🤖 shipit-agent<br/>Python agent runtime<br/>tools · MCP · RAG · memory · permissions"]
    end

    subgraph quality["Quality & Security"]
        qa["🧪 ShipitQA<br/>autonomous browser testing"]
        sec["🛡️ Sentinel<br/>autonomous AI pentesting"]
    end

    obs["📊 Watchtower<br/>tracing · cost · PII masking"]

    forge --> runtime
    cli --> runtime
    cloud --> runtime
    runtime --> qa
    runtime --> sec
    runtime -.traces.-> obs
    forge -.traces.-> obs
    qa -.evidence.-> obs
Loading

🔨 Agents that ship

An autonomous coding agent for GitHub.

Label an issue and it opens a pull request. Comment /review and it reviews one — with a security lens, inline, with committable suggestions. It fixes failing CI, writes release notes, and answers /help from your own codebase.

Three deterministic scanners run before the model on every pull request — committed credentials, infrastructure, and the source code itself — with no model call and no token cost. A check run publishes the verdict, so a finding can block a merge.

Hosted GitHub App, GitHub Action, or CLI. Nine providers.

TypeScript MIT · Guide →

The Python runtime underneath.

A small, explicit runtime for production agents. You bring an LLM; it gives you the loop around it — tool calling, retries, streaming, memory, sessions, a rule-based permission layer, prompt caching, and cost tracking.

Then the batteries: 40+ built-in tools, 17 SaaS connectors, MCP servers, RAG, skills, hooks, deep multi-agent orchestration and browser automation.

Provider-agnostic by design — the same agent code runs on OpenAI, Anthropic, Bedrock, Vertex, Gemini, Groq, Together, Ollama, or 100+ models through LiteLLM. Swap the model in one line; nothing else changes.

Python 3.11+ MIT · Docs →

pip install shipit-agent

🖥️ Native apps for your Mac

Clean, protect, speed up and understand your Mac — in one native app.

Smart Scan checks junk, security, speed and apps in about 20 seconds. Every cleanup item says what it is and what happens if you delete it, and everything goes to the Trash first. Malware and download protection, a security score, Memory Guard for low-RAM moments, Startup Guard for new launch agents, a developer hub (Docker, Homebrew, Xcode, node_modules, Git repos, ports), and Claude Code / Codex usage with cost by model and live plan limits.

Swift SwiftUI · macOS 15+ · 600+ tests · no dependencies · no analytics
Download → · Website →

The free, open-source screen-capture studio for macOS.

Region, window, full-screen and scrolling capture with a magnifier loupe; annotate with arrows, text, highlights and live pixelate/blur redaction; record the screen with audio; pull text out of any image with on-device OCR. Every capture lands in a local library you can search by the text inside it.

No telemetry, no cloud, no sign-in — ScreenCaptureKit and Apple's on-device frameworks, no Electron.

Swift SwiftUI MIT · macOS 14+
Download → · Website →


📊 Know what your AI actually did

Observability for LLM applications. One coherent record of what an AI system did: which prompt ran, what it cost, which tenant it belonged to, which tools it called, what it retrieved — and why it chose what it chose.

PII is masked before anything is persisted or leaves the process, because masking at display time is theatre once the raw value is on somebody else's infrastructure. Events fan out to Langfuse for analysis and to your own database as the system of record, with failures isolated per destination.

Python 3.11+ MIT · zero required dependencies · framework-agnostic

pip install shipit-watcher

🔐 Design and security

KeyVault A password manager with no server to trust. Local-only and zero-knowledge for Chromium browsers: AES-GCM-256 vault under a PBKDF2-derived key, RFC 6238 TOTP with QR scanning, autofill that works on React/Vue apps, a bias-free CSPRNG generator, Watchtower for weak/reused/breached passwords, and importers for 1Password, Bitwarden, LastPass and Chrome. No backend, no account, no telemetry — breach checking is optional, off by default, and never sends the password.
JavaScript MIT · 936 tests · 97% coverage · two runtime deps (preact + jsQR) · Site →
shipit-ui-design Senior UI/UX in your terminal — a Claude Code plugin. Eleven skills, nine commands, a nine-category rubric, and a bias toward rich rather than minimal-by-default. Bootstraps design systems, generates polished components, and iterates visually through screenshot critique loops.
TypeScript MIT · Live →
ShipIt Palette Pick a color, ship the palette. One hex becomes a full design system: shade scales, live UI previews and an HTML playground, 18+ tools, 14 export formats in HEX/RGBA/HSL/OKLCH, a Figma integration, and accessibility tools that check contrast where it actually matters. Pairs with shipit-ui-design.
JavaScript MIT · Live →

📈 The projects at a glance

Project Version Stars Language Last commit
forge
shipit_agent
shipit-watchtower
shipit-ui-design —
ShipIt_Palette —
snappilot
mac-sweep
keyvault

🧪 In the lab — coming next

The public repos are the foundation. On top of them, currently in private development and closed beta:

✅ Vouchline Research agents that verify what they find. Every claim in a report links to the source it came from, with the quoted passage — and the system re-checks each quote itself before you see it. live · app.shipiit.com
🔁 Relay A self-hosted platform where the Claude Code CLI is the engineer: it takes an issue to a reviewed pull request, has three independent agents try to refute its own fix, and opens the PR only if they cannot. Every tool call is recorded. in development
🔍 Pentest skills One /pentest command for Claude Code: scope form, recon, static review across every stack, scanners, local exploit verification, read-only dynamic tests and an HTML report — the scripts count, the model judges. private beta
🛡️ Sentinel Autonomous AI penetration testing — 23 autonomous ReAct attacker agents that find, validate and explain real vulnerabilities in web apps and APIs: code-level root cause, OWASP mapping, live exploit proof, auditor-ready reports. Multi-tenant SaaS. closed beta
🧪 ShipitQA Evidence-first autonomous product testing — a QA control plane driving real Playwright browsers, with human takeover for OTP/login boundaries and reproducible engineering reports where every issue carries exact evidence. in development
☁️ ShipIt Cloud The cloud control plane — run ShipIt agents remotely on your repos with the same permission layer, cost tracking, and traces you get locally. in development
⌨️ ShipIt CLI The full terminal agent — 65+ tools, 10+ providers, computer use, browser automation, deep research, and two-way Slack / Discord / Telegram / WhatsApp bots. preparing OSS release

How we build

Bring your own key. Nothing here proxies your traffic through us or marks up a provider's price. You hold the credentials, you see the bill.

Deterministic where it can be. A model is good at judging whether something is reachable and worth worrying about. It is unreliable at checking four thousand lines the same way twice. So the checks that can be deterministic are, they run first, and they cost nothing.

Not crying wolf is the hard part. A scanner people stop reading is worse than no scanner. A trace nobody trusts is worse than no trace. Most of the work in these tools is in what they don't say.

Own your data. Traces land in your database. Usage lands in your SQLite file. Dashboards are account- or token-gated by default, never public.


👤 Who's behind ShipIt

ShipIt is built by Rahul Raj — a full-stack & AI engineer in Warsaw, Poland, who has shipped production systems across edtech, automotive, insurance, and health, and now spends his time on one question: how far can autonomous agents go before a human needs to step in — and how do you make that boundary safe, observable, and cheap?

Every tool here comes from running agents in production and hitting the same walls: agents that talk instead of committing, traces nobody can read, security scans nobody trusts, and bills nobody can attribute. ShipIt is the toolchain that came out of fixing those.

GitHub Website LinkedIn Email


Vouchline · shipiit.com · iamrraj.com · LinkedIn · Documentation · Forge guide · MacSweep · Snappilot · KeyVault · PyPI

Issues and pull requests are welcome on every repository.

Popular repositories Loading

  1. shipit_agent shipit_agent Public

    Powerful Python agent runtime with tools, MCP, Hooks, Skills, Rag, memory, sessions, reasoning, and streaming packets.

    Python 4

  2. snappilot snappilot Public

    Snappilot — the free, open-source Snagit alternative for macOS. Capture, annotate, record & OCR. Native Swift, on-device, private.

    Swift 4 2

  3. forge forge Public

    🔨 ShipIT Forge — autonomous GitHub coding agent: fixes issues, opens PRs, reviews code with a security lens, auto-fixes CI. Multi-provider (Vertex Gemini, Bedrock, OpenAI, Anthropic).

    TypeScript 1 1

  4. keyvault keyvault Public

    Local-only, zero-knowledge password manager for Chrome. AES-GCM-256 vault, PBKDF2 key derivation, RFC 6238 TOTP. No backend, no telemetry.

    JavaScript 1

  5. mac-sweep mac-sweep Public

    Native SwiftUI toolkit to clean, monitor, protect, and understand your Mac. Developer tools, AI usage, and system insights. macOS 15+ · Apple Silicon.

    Swift 1

  6. ShipIt_Palette ShipIt_Palette Public

    🎨 ShipIt Palette — pick a color, ship the palette. Modern color-palette studio with 14 export formats, live UI playground, and full accessibility tools.

    JavaScript

Repositories

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