Dmitry Dimov · San Francisco

An agentic company that builds AI products, starting with photonics simulation

One founder and a team of AI agents design, build, test and run software products end to end. Our first product puts nanophotonic and phononic device simulation in the cloud for research groups, priced per run instead of per licence.

Product · in use by academic research groups

Nanophotonics Cloud

Researchers designing photonic crystals, waveguides, gratings and optomechanical devices usually choose between licensed commercial simulators that cost thousands of dollars per seat, or open-source solvers they must install, scale and babysit themselves. Nanophotonics Cloud runs the open-source solvers for them, on cloud computers, behind one API.

Your design GDS layout, spec or Python Cloud solvers Meep, MPB, Legume, FEM Results modes, bands, spectra Every run is priced before it runs. Drive it from Python, the command line, or an AI agent.

Optical devices

FDTD scattering from a GDS layout (Meep), waveguide modes and band structures (MPB, Legume), and mode tracking across sweeps.

Mechanical devices

Phononic and optomechanical structures: mechanical modes, quality factors and effective masses from a layout.

Your own code

Run your own Python package on pinned, versioned solver environments, including adjoint gradients for inverse design.

Built for agents

A command-line client, an HTTP API and an MCP server, so a researcher's AI assistant can set up, run and read simulations directly.

Where it is going

We are building Nanophotonics Cloud with the researchers who use it, and the same tools apply well beyond the lab. The next step is commercial photonics: design and verification for companies that make optical components such as holographic and volume gratings, waveguide displays and optical filters, where the same simulations decide whether a part works before it is made.

How the company works

Dmitry Dimov Consulting also takes on a small number of engineering engagements in optics and imaging, built on the same agentic tooling.