v1.0 — AI-POWERED ENGINEERING COCKPIT

Your repo.
AI agent.
One cockpit.

Seeyon Studio connects your local repo to a remote AI agent with full diff review, verification loops, durable tasks, and Git workflow — all from a single web dashboard.

~/my-project
$ ss task create "Fix auth refresh"
Task #42 created with chat c8f3...
$ ss --chat c8f3 repo upload src/
127 files uploaded • baseline saved
$ ss "fix the flaky token refresh test"
3 files modified remotely
$ ss verify --quick --chat c8f3
All checks passed • reported to agent
$
DIFF REVIEW TASK MODEL VERIFICATION LOOP GIT WORKFLOW LOCAL DAEMON AUDIT TRAIL REPO INTELLIGENCE DIFF REVIEW TASK MODEL VERIFICATION LOOP GIT WORKFLOW LOCAL DAEMON AUDIT TRAIL REPO INTELLIGENCE

Built on five pillars

Not just another AI chat. A complete engineering operating system.

State

Local, remote, baseline, Git, verification — always visible.

Guidance

Next best action based on current repo state.

Trust

Diff before apply. Approve before risky ops. Full audit.

Durability

Every result becomes a task artifact.

Clarity

Every view labels which workspace it represents.

FEATURES

Everything you need.
Nothing you don't.

AI Chat & Code

Chat with an AI agent that edits files in a remote Orca workspace. Stream responses in real-time with full context awareness.

Repo Upload & Sync

Upload local repo files with safe filtering. Incremental sync only transfers changed files. Conflict detection built in.

Diff & Patch Review

Review every agent change before applying. Unified diffs, patch download, and baseline comparison keep you in control.

Project Intelligence

Auto-detect package manager, workspaces, scripts, frameworks, instruction docs, and verification commands.

Verification Loop

Run local tests and builds, pipe failures back to the agent. The agent fixes based on your actual local errors.

Durable Tasks

Tasks own chats, workspaces, baselines, changes, verification results, approvals, and PR links. Resume anytime.

Git Workflow

Branch, commit, push, PR — all from Studio. Staged-only commits, confirmed pushes, and GitHub check status.

Local Daemon

Work with huge repos without uploading everything. Localhost-only daemon with read-only Git, search, and health brokering.

Audit & Security

Centralized audit trail with scope filtering, secret redaction, approval tracking, and metadata inspection.

THE WORKFLOW

From prompt to PR
in one flow.

1

Create a Task

ss task create "Fix flaky auth refresh test"

A durable task record with its own chat, workspace, and activity timeline.

2

Upload Your Repo

ss --chat <id> repo upload src/

Smart filtering skips node_modules, .git, secrets, and binaries. A baseline is saved for later diff.

3

Chat with the Agent

ss "fix the race condition in token refresh"

Stream AI responses. The agent reads your code, edits files, and explains changes.

4

Review the Diff

ss --chat <id> diff

See exactly what changed. Download patch. Apply only what you approve.

5

Verify Locally

ss verify --chat <id>

Run your real test suite. Failures go straight back to the agent for another pass.

6

Ship It

ss git commit -m "fix: token refresh race"
ss git push && ss git pr create --title "Fix auth"

Branch, commit, push, and PR — with safety checks at every step.

CLI-FIRST

Power users,
meet ss.

A non-interactive CLI that does everything the web can — auth, chats, file ops, repo sync, diff, verify, Git, and tasks. Script it. Pipe it. Automate it.

Non-interactive WebSocket streaming
JSON output mode for scripting
Incremental sync with conflict detection
Client audit reporting to server
ss — Seeyon Studio CLI
# authenticate
$ ss login dev --config
$ ss whoami --verify
# repo intelligence
$ ss repo info
$ ss repo index
# local daemon
$ ss daemon
$ ss repo attach --local
# agent workflow
$ ss task create "Add pagination"
$ ss --chat <id> repo upload src/
$ ss "add cursor-based pagination"
$ ss --chat <id> diff --name-only
$ ss --chat <id> patch apply
$ ss verify --chat <id>
# ship
$ ss git branch create feat/pagination
$ ss git commit -m "feat: pagination"
$ ss git push --set-upstream
$ ss git pr create --title "Pagination"
$ ss git checks
ARCHITECTURE

Three workspaces.
One truth.

Local Machine

Your repo, your tests, your Git. Connected via CLI or local daemon.

~/my-project/
├── src/
├── .seeyon-studio/
└── package.json

Studio Server

Elysia backend with PostgreSQL. Tasks, chats, audit, auth, and file brokering.

Elysia + Bun
├── REST API
├── WebSocket
└── Prisma + PG

Orca Agent

Remote AI workspace with Bash, file system, and web tools. Isolated execution.

Orca Pod
├── Workspace FS
├── Agent Tools
└── Session State
CLI / Daemon
REST / WS
Orca WS
STUDIO WEB

Seven views.
Complete visibility.

/chats/:id

Chat

Real-time agent conversation with streaming markdown.

/chats/:id/code

Code

Browse the remote Orca workspace file tree and contents.

/chats/:id/diff

Diff

Unified diff of remote changes against uploaded baseline.

/chats/:id/verify

Verify

Local verification results with fix-failure action.

/tasks

Tasks

Durable task list with status, activity, approvals, and Git metadata.

/repo

Repo

Project intelligence, Git status, daemon, branch, and PR controls.

/audit

Audit

Centralized event trail with filters and redacted metadata.

COMING SOON

Collaboration

Share tasks, invite reviewers, enforce approvals for risky ops.

COLLABORATION

Built for teams.
Not just solo devs.

Share & Review

Share task links instantly. Invite teammates to review diffs and provide feedback before any code is merged.

Diff Comments

Comment directly on unified diffs. The AI agent can automatically read your comments and follow up with fixes.

Approval Workflows

Enforce approvals for risky operations like daemon writes or force pushes. Perfect for enforcing team standards.

# Start the local daemon
$ ss daemon
# Attach current repo to Studio
$ ss repo attach --local
# Backend securely brokers:
  • Read-only metadata
  • Bounded local search
  • Read-only Git status/diff
LOCAL DAEMON

Massive repos?
Meet Local Daemon.

Work with massive monorepos without uploading everything. The localhost-only daemon securely exposes specific repo capabilities to the Studio backend.

Read-only Git & Search out of the box
Short-lived auth tokens
Strict command allowlists
ENTERPRISE

Enterprise-grade
security & audit.

Centralized Audit Trail

Every authenticated action, API key lifecycle event, approval, and task mutation is recorded. Filter by scope, action, or user.

ss audit list --scope api_key

Redaction & Policies

Automatic secret redaction strips out keys and bearer tokens from stored metadata. Admin policies ensure only approved actions run on your infrastructure.

ORCA AGENT

Unleash the smartest models.
Even your private ones.

At the core of Seeyon Studio is the Orca agent—an isolated AI remote pod equipped with secure Bash access, file system tools, and execution capabilities. It safely operates on your codebase without risking your local machine.

You aren't locked into a single provider. Equip Orca with industry-leading frontier models for complex reasoning, or deploy open-weight private models locally for enterprise codebases with strict compliance and privacy requirements.

  • Isolated pod execution (Bash, FS, Web)
  • Bring your own frontier or private models
  • Admin model & provider policy controls

Provider Agnostic

Claude Opus 4.7
GPT-5.4
Qwen (Private)
DeepSeek (Private)

Why not just run
a local AI agent?

Local-Only Agent

  • No persistent task history
  • No diff review before apply
  • No team collaboration
  • No approval workflow
  • No audit trail
  • No web dashboard
  • Terminal-only experience

Seeyon Studio

  • Durable tasks with full activity timeline
  • Diff review + patch approval
  • Review comments + agent follow-up
  • Task-scoped approvals
  • Centralized audit with redaction
  • Full web + CLI experience
  • Local power + web persistence
Bun Elysia React Vite Prisma PostgreSQL WebSocket Tailwind CodeMirror Orca

Ready to build
smarter?

Get started with Seeyon Studio. Three workspaces, one command away.

$ git clone https://github.com/seeyonai/studio
$ bun install
$ bun run dev
Studio running at http://localhost:5123