Skip to main content

Built for Developers

Shipwright AI is API-first by design. Integrate, automate, and extend every part of the platform programmatically.

Planned

REST API

Full CRUD operations for projects, deployments, and infrastructure. OpenAPI spec available at launch.

Planned

SDKs

Official client libraries for TypeScript/JavaScript and Python. Community SDKs welcome.

Planned

CLI

Manage projects, trigger deployments, and interact with the AI assistant from your terminal.

Planned

Webhooks

Real-time event notifications for deployments, build status, alerts, and project activity.

Prototype

Git Integration

Connect GitHub repositories to automatically sync context, trigger CI/CD, and track changes.

In Progress

Documentation

Comprehensive guides, API reference, tutorials, and example projects.

Planned API Preview

Note: The following API examples represent our planned API design. They are not yet available for use.
Planned API — List Projects
GET /api/v1/projects
Authorization: Bearer <api_key>

Response:
{
  "data": [
    {
      "id": "proj_abc123",
      "name": "my-saas-app",
      "status": "active",
      "repository": "github.com/org/repo",
      "created_at": "2026-01-15T10:30:00Z"
    }
  ],
  "pagination": {
    "page": 1,
    "per_page": 20,
    "total": 1
  }
}

Developer Workflow

1

Connect your repository

Link your GitHub or GitLab repo. Shipwright AI indexes your codebase for context-aware assistance.

2

Configure your pipeline

Define build, test, and deploy workflows using our declarative configuration.

3

Develop with AI

Use the AI assistant for code generation, architecture planning, and automated testing.

4

Deploy and monitor

Push to production with CI/CD automation and track health with real-time monitoring.