Companies

Darkgrade

darkgrade.com

Darkgrade builds developer tools connecting large language models directly to camera image sensors.

HQNew York, New York, United States
Employees1-50
Jobs checked 5d ago
Specialization
Not classified
Business
Software Applications
Market
Software Development
Ecosystem
Not classified
Customers
Developers
More details
Organization type
Commercial Company
Ecosystem
Not classified
Business
Software Applications
Specialization
Not classified
Market
Software Development
Customers
Developers
Delivery models
Open Source
Revenue models
Subscription
Listing status
Not classified
Latest equity round
Not classified
Reported funding amount
Not classified

About

Darkgrade builds a protocol that lets large language models interface directly with image sensors, alongside developer tools for controlling Canon, Sony, and Nikon cameras. Its differentiation is a lightweight, zero-configuration TypeScript interface supporting multiple camera vendors and browser or Node.js environments, aimed primarily at developers building camera and AI applications.

Market

Darkgrade competes in developer infrastructure for programmatic camera control, tethering, and imaging-workflow automation, while positioning its broader platform around letting LLMs interface directly with image sensors. Its current Link product differentiates through a lightweight, type-safe, cross-vendor TypeScript API that runs in browsers and Node.js, automatically detects cameras, and exposes vendor extensions; this contrasts with vendor-specific SDKs and the more native, protocol-oriented libgphoto2 ecosystem.

Target Customers

Darkgrade appears aimed at software developers and engineering teams building photography applications, automating studio workflows, or creating custom camera integrations for Canon, Sony, Nikon, and other PTP-compatible cameras. The likely buyer is a technical product owner or developer in photography, media, or imaging workflows; a more specific company-size profile is not disclosed.

At a Glance

Problem

Darkgrade addresses the gap between capable cameras and modern AI software: cameras do not natively expose their images, controls, and sensor data in a form that large language models can directly use. The resulting pain is largely an engineering and workflow problem. Developers must navigate low-level Picture Transfer Protocol implementations and inconsistent vendor extensions, making camera-enabled applications, automation, and integrations slower and more complex to build.

The strongest use case is AI-enabled camera automation: an application or agent that can observe through a camera and then control it to capture the right image or video. In the near term, that includes automating studio and photography workflows, while the broader ambition is to let software reason over real-world visual input rather than treating cameras as passive peripherals.

Product / Service

Darkgrade’s product is Link, an alpha-stage TypeScript library and protocol layer for programmatically controlling cameras from an application. It implements ISO 15740/PTP and adds vendor-specific support, automatically detecting connected cameras and exposing a simple, type-safe API that works in browser and Node.js environments. The library currently targets major camera families including Sony Alpha, Nikon Z, and Canon EOS, with a generic PTP fallback.

Through Link, developers can connect to a camera, adjust ISO, shutter speed, and aperture, capture images, access live view, record video, and manage files without writing directly against each manufacturer’s low-level protocol. The benefit is a common software interface for photography apps, custom camera integrations, and automated studio systems, with Darkgrade’s longer-term product direction aimed at allowing LLMs to interface directly with image sensors.

Market

Darkgrade competes at the intersection of camera-control developer infrastructure, computer vision, and multimodal or embodied AI. Its closest substitutes are the manufacturers’ own integration tools—Canon’s EDSDK and CCAPI and Sony’s Camera Remote SDK—as well as lower-level open-source tooling such as libgphoto2. Darkgrade’s intended differentiation is a cross-vendor, developer-friendly abstraction combined with a protocol designed for AI systems, rather than a single-brand camera SDK or a standalone computer-vision application.

The company appears to be very early. Y Combinator lists it as a Fall 2024, active, one-person company founded by Kevin Schaich in Denver, and PitchBook reports $500,000 raised while leaving current revenue undisclosed. Its public repository shows meaningful implementation activity but only 19 stars, and the official documentation explicitly labels Link as alpha with potentially breaking API changes. On the available evidence, Darkgrade should be viewed as an early, likely pre-revenue developer-infrastructure startup rather than a company with demonstrated commercial scale or disclosed customer traction.

Founders & Leadership

Kevin SchaichFounder
Founder, CEO

Funding History

2024-09
Seed / YC accelerator round$500K

Y Combinator, Coughdrop Capital, Good AI Capital, Imagination Capital, Orange Collective

Recent News

2026-07-15other
Y Combinator 2026 Media Startups directory lists Darkgrade

Y Combinator’s 2026 media-startup directory lists Darkgrade as an active F2024 startup with one employee in Denver and repeats its image-sensor protocol description.

2026-02-09other
Vercel for Startups directory lists Darkgrade

Vercel’s Startups page includes Darkgrade among the startups building on Vercel. The available evidence shows a directory listing, not a separately described integration or partnership announcement.

Active Roles

0

No active roles right now.

Get notified when they post

Business Model

Darkgrade's publicly listed monetization is subscription access starting at $49 per month. The company also publishes an Apache-2.0-licensed TypeScript camera-control library, indicating an open-source component alongside its paid offering.

Products

Darkgrade Link (@darkgrade/link), an alpha TypeScript camera-control libraryDarkgrade’s broader protocol for enabling LLMs to interface directly with image sensors

Tech Stack

TypeScriptISO-15740:2013 / Picture Transfer Protocol (PTP)USB, including the Node.js usb dependencyBrowser and Node.js runtimesVendor-specific Sony, Nikon, and Canon camera extensionsLLM-to-image-sensor interface protocol

Competitors

libgphoto2 / gphoto2
Canon EDSDK and CCAPI
Sony Camera Remote SDK
Nikon Camera Remote SDK