GIT HOSTING, WITH CONTEXT BUILT IN

Your code.
Connected.

A home for your repositories.
A deeper understanding of what’s inside.

Host, explore, and review your code — with intelligence
for your team and context for your AI agents.

Git over SSH & HTTPSSemantic code searchNative MCP endpoint
StarkGit / workspaceINTERACTIVE PREVIEW
Projects / platform / core-apiPrivate

core-api

The foundation for everything you build.

⑂ main
JDjordanrefactor: simplify authentication flowa82f1c9
▱   cmdApplication entry points
▱   internalServices, authentication, and API
▱   migrationsDatabase schema history
▤   go.modUpdate dependencies
▤   README.mdA good place to start
Less digging. More understanding.

Explore files, branches, and history in one workspace.

A sample workspace. Select a tab to explore the experience.

01 / THE PLATFORM

Everything starts
with your code.

The Git workflow you know, with the context you usually have to go looking for.

01

Git at the core.

Clone, push, and fetch over SSH or HTTPS. Browse every branch, file, and commit without leaving your workspace.

~/workspacezsh
$ git push origin main
Enumerating objects: 12, done.
Writing objects: 100% (12/12)

main → main
SSH + HTTPSFiles & history
02

Move forward. Together.

Compare branches, discuss changes, and merge with confidence. AI reviews add another perspective to your team’s process.

Simplify the auth flowOPEN

feature/authmain

MKChanges reviewed✓ Approved
MergeSquashRebase
Pull requestsBranch protections
03

Your workspace. Your rules.

Organize projects by tenant. Set access for people, deploy keys, and tokens at the project or repository level.

AL
Alex LeePlatform team
Write
CI
Deploy keycore-api
Read only
AI
MCP tokenSelected repositories
Read
Scoped accessIP allowlists
02 / CODE INTELLIGENCE

Find the answer.
Not just the file.

Ask what your code does. Semantic search finds relevant code beyond exact keywords, and AI answers bring the sources along.

  • Natural-language search across indexed code
  • Project summaries grounded in repository context
  • AI explanations for commits and branch changes
Explore AI search
Powered by Claude + Voyage
Configure your provider keys per tenant.
✳   Ask your codebaseEXAMPLE
Where is repository access checked?
Context, connected.

Repository access combines tenant membership with project or repository permissions. Owners and admins have access within their tenant; members need an explicit grant.

01
access_membership.goRepository membership and access grants
02
sshd/git.goSSH authorization before Git operations
CODE → CONTEXT → UNDERSTANDING
03 / BUILT FOR AGENTS, TOO

Give your agent context.
Keep control of access.

A native MCP endpoint connects compatible AI clients to your repositories, with permissions you define.

YOUR AI WORKFLOW
MCP-compatible client
StarkGit MCPScoped token · JSON-RPC
platform
core-api
web-app
The right context. Within the scope you choose.

A direct line to your code.

Let agents discover projects, search code, read files, and navigate repository trees. Grant write or manage access when they need to work with branches.

Read

Discover, search, and understand.

Write

Create branches within scope.

Manage

Delete branches within scope.

Explore the MCP interface
CONTROL AT EVERY LAYER

Build with guardrails.

Protect your branches

Require pull requests, approvals, and status checks. Restrict force pushes and branch deletion.

Spot exposed secrets

Scan repository content for potential credentials and jump from a finding to its source file.

See what happened

Inspect audit logs and webhook delivery results, with tenant management in one admin area.

04 / EXPLORE THE DETAILS

A complete view
of the toolkit.

From the first push to the next review.
Explore what’s inside StarkGit.

01

Repositories & Git workflows

Your everyday foundation+

Host & organize

Projects and repositories, private and public visibility, SSH and smart HTTP transport, personal SSH keys, deploy keys, and repository tokens.

Browse & edit

File trees, source previews, commit history and diffs, branch creation and deletion, default branch selection, file editing, renaming, uploads, and ZIP downloads.

Share & compare

Public repository browsing and raw files, branch comparisons, and AI analysis of changes against a target branch.

02

Code intelligence

Understanding, built in+

Search with context

Literal and semantic search over indexed code, project and repository filters, plus AI answers with source references.

Understand changes

AI project summaries, commit explanations, generated commit messages, pull request reviews, and branch comparison analysis.

Control the index

Repository indexing with progress and cancellation, branch-aware code chunks, and automatic indexing after push when configured. Claude and Voyage integrations support tenant-level keys and English or Hebrew AI output.

03

Collaboration & reviews

From discussion to merge+

Work through a pull request

Create and close pull requests, inspect diffs, add discussion and inline comments, approve changes, or request revisions.

Choose how to merge

Merge, squash, and rebase strategies. Combine human reviews with AI feedback during the review process.

Set the merge criteria

Commit status checks, required approvals and checks, and branch protection rules for direct pushes, force pushes, and deletion.

04

Access & security

Permission with precision+

People & permissions

Owner, admin, and member roles. Project and repository read/write grants. JWT sessions with refresh tokens and personal API tokens.

Keys & network access

Manage personal SSH keys, scoped deploy keys, repository tokens, and IP allowlist groups with CIDR-based restrictions.

Visibility into risk

Repository secret scans, recorded findings with file locations, audit logs, and tenant access controls.

05

Agents & integrations

Connect your workflow+

Eight MCP tools

List projects and repositories, search code literally or semantically, read files, list trees, create branches, and delete branches.

Scoped agent access

MCP tokens can target a tenant, projects, or selected repositories, with read, write, or manage access and optional expiration.

Keep systems connected

REST API, push and pull request webhooks, HMAC payload signatures, test deliveries, and delivery history. Webhook delivery is best-effort.

06

Administration & workspace

The bigger picture+

Manage tenants

Platform-level stats, tenant and user management, suspension and activation, and administrator impersonation for tenant support.

See your projects

Project dashboards, repository storage information, AI project summaries and health indicators, and audit history.

Make it your workspace

Light and dark themes, tenant integration settings, provider connection checks, and configurable AI response language.

AI capabilities require configured providers. Search uses indexed repository content.

CODE. CONTEXT. COLLABORATION.

It all comes together
in StarkGit.

A shared home for your team’s code
and the intelligence to move it forward.

Explore the experience