Proto

Contact sales

Tell us what your team needs.

Form not loading? Open in a new tab

Proto for enterprise / Alpha

Agents for business.On your infrastructure.

Give your team an agent to prepare reports, reconcile invoices, and work on your code. We’re building an enterprise alpha that runs on your infrastructure, connected to the systems and models you choose.

Enterprise alpha. Built with your team.

The Proto desktop app is available today. Agent environments on your own servers are in development for enterprise pilots; private and air-gapped deployments require setup, engineering, and validation.

Give the task.
Put agents to work.

Proto directs the work. VMYard manages the compute.

We’re building the enterprise alpha around VMYard, a control plane for virtual machines and containers. The aim: let Proto spawn agent work environments on servers your organisation operates, connect them to approved resources, and bring the results back to your team.

01 / BriefGive Proto the job

Define the task, the relevant repositories and business systems, and the result your team needs.

02 / RunStart agent environments

VMYard is the planned compute layer for starting, pausing, resuming, and retiring work environments across enterprise hosts.

03 / ReviewBring the work back

Review the code, reports, and proposed changes. Put the outputs through your existing approval and release process.

Business work. Programming included.

From a business
request to a
working change.

Ask Proto to understand a service, implement a feature, fix a bug, or prepare a report. Keep the task connected to the files, systems, and people it affects.

Explore the documentation
01 / Internal repositoriesExisting tools

Build where your
code already lives.

Use an approved checkout from your internal Git service. Proto can work through installed Git and development tools using access configured in your environment. Private host, credential, and pull-request workflows are validated during the pilot.

Example brief

“Find why this invoice import fails. Add a regression test, fix it, and show me the diff.”

02 / Business systemsPer-system access

Connect the code
to the actual work.

Read documents and spreadsheets, prepare reports, and work with supported ERP•AI tools or websites in Proto’s browser. Plan connections to Salesforce, SAP, Oracle, Sage, and other enterprise systems around the interfaces and permissions available in your environment.

Explore enterprise integrations
Example brief

“Compare this supplier file with the import schema. Explain the mismatch and prepare the changes.”

03 / Your toolchainConfigured locally

Use the environment
your team maintains.

Run the compilers, test runners, and package tools installed on the workstation. Configure internal registries and artifact mirrors in those tools. Connected CI and self-hosted Git integrations require host-specific setup and testing.

Your models.
Your network.

Proto can route its main model requests to a custom OpenAI-compatible endpoint. Keeping an entire deployment inside your network requires a review of every other service it uses.

Your internal networkConfiguration + validation
Approved resourcesInternal Git checkoutFiles & internal appsInstalled build tools
Context
↔
Actions
ProtoDesktop agentLocal work & task history
Context
↔
Responses
Internal modelCompatible inference endpointTool calling must be tested
Changes → your existing tests, code review, and deployment controls
Public dependencies still need review

Sign-in, managed decision calls, model metadata, app and skill updates, automatic failure diagnostics, and tools can still contact public services.

Illustrative configuration. An internal model endpoint alone does not make the standard client air-gapped.

Model requests contain the context needed for the task, which can include source code and file contents. ERP•AI-connected tasks can also save conversations in app history. The pilot must verify these data flows against your requirements.

Your models.
Your specialist systems.

Plan Proto around the intelligence your organisation runs. Pair a capable programming model with specialist services for decisions, evidence checks, and warehouse operations.

Local decision model

SmallDecide

Host a compact decision model locally to classify requests, score records, and review proposed actions. It returns structured decisions for bounded tasks.

Explore SmallDecide
Evidence & verification

OpenAuditor

Check records and proposed actions against requirements and supporting evidence. Combine deterministic checks with local model judgment, return traceable findings, and keep unresolved checks visible.

Explore OpenAuditor
Warehouse operations

RackSort

Review receiving, reservations, packing, counts, and carrier requests against warehouse records and rules. A locally hosted specialist model helps return a verdict, supporting facts, and a clear next step.

Explore RackSort

These services can be hosted locally. Connecting them to Proto is part of the enterprise pilot: adapters, permissions, deployment boundaries, and workflow behaviour are configured and validated for your environment.

A practical path
to private operation.

Start with a defined environment and a small set of workflows. Treat each deployment mode as a separate acceptance test.

Alpha in development

Enterprise agent compute

VMYard is the planned compute layer for Proto agent environments on your enterprise servers. Configure the hosts, resource limits, repositories, models, and business-system access for a defined pilot.

The Proto-to-VMYard integration is being developed. Deployment scope and controls are agreed and validated with your team.

Available foundation

Connected desktop

Proto runs on the user’s computer, with local files and development tools. Models and connected services may operate outside your network.

Pilot now with approved data, endpoints, and tool access.

Configure & validate

Private inference

Point the custom provider at a compatible internal model service. Validate tool calling, network trust, credentials, and model performance on your tasks.

A private model is a starting point. It is not a complete on-premises package.

Engineering required

Air-gapped deployment

The target is an environment with no public network access, including models, repositories, packages, identity, updates, and support processes. Connected applications must be available inside that boundary; public SaaS requires network access.

Requires an engineered distribution, internal dependency provisioning, and clean-install no-egress testing.

05 / Control

Set the rules
before the pilot.

Existing desktop settings are useful controls for an individual user. Organization-wide enforcement needs a separate design.

01

Access & execution

Limit repository credentials, filesystem access, and network routes. By default, shell commands run with the operating-system permissions of the user; a Git worktree is not a sandbox.

02

Approvals & changes

Configure approval behavior explicitly. New installs use Uninterrupted mode. Keep consequential changes behind your existing review and release controls.

03

Data & credentials

Define what may enter model context, where history is kept, and how secrets are provisioned, stored, rotated, and removed.

04

Identity & audit

Assess SSO, provisioning, policy enforcement, and audit retention. Do not assume centralized enterprise controls are included in the current desktop release.

Questions before deployment

The details
matter.

How does VMYard fit into Proto?

Proto directs the agent’s work; VMYard is the planned enterprise compute layer beneath it. The alpha architecture uses virtual machines or containers on enterprise hosts for agent work environments. This integration is in development and is not included in the standard desktop download.

Can Proto program?

Yes. It has tools to read, search, create, and edit code, and can invoke installed development tools to build and test a project. The results still need review, and model and toolchain compatibility matter.

Can it work with our internal repositories?

It can work on a local checkout and use installed Git with your configured access. Validate your Git host, private certificates, credentials, and review workflow during the pilot. Native integration coverage varies by provider.

Can our code stay inside our network?

That is a deployment requirement to validate. A compatible internal endpoint can receive the main model requests, but auxiliary model calls, sign-in, tool access, diagnostics, and connected app history must also be assessed. The standard client does not provide a verified no-egress guarantee.

Is a fully air-gapped version available today?

The standard download is not a validated air-gapped distribution. It requires engineering and acceptance testing across installation, identity, model access, tool dependencies, updates, and support. Offline activation and entitlement must also be defined and validated. Blocking the internet alone is not sufficient evidence.

Does on-premises mean every Proto service is self-hosted?

No. The current desktop client requires ERP•AI sign-in. Running the client and a model inside your network does not automatically relocate identity, auxiliary services, diagnostics, metadata, or updates. A full on-premises deployment needs an agreed architecture and validation of each dependency.

Put the setup
to the test.

Bring one internal repository, one business workflow, and your deployment requirements.

Discuss your environment
  1. Map the environment.Models, repositories, tools, identity, data, and network policy.
  2. Prove the workflow.Trace requests, inspect changes, and measure useful results.
  3. Agree the rollout.Close gaps before expanding access or promising a deployment mode.

Enterprise deployment scope, support, and availability are subject to technical assessment.