Custom software engineering and AI services

About

How software is made is changing, and so is who uses it: a product's users now include AI agents as well as people. Procyon Research is a new type of software consultancy based in Southern California. By hybridizing human insight with machine intelligence, we deliver software, applied AI, and system design more quickly and at a higher state of quality than previously possible with older methodologies.

Services

New Apps & Services

Whole products built from an empty repository: web apps, APIs, device software, and the cloud infrastructure underneath - designed so that anything a person can do in the interface, an agent can do through the API. Procyon takes an idea through architecture, build-out, and launch, then hands your team the keys to a system it can run and grow on its own.

Product Architecture / Full-Stack Builds / Cloud Infrastructure / Launch

Custom LLM Solutions

Systems built around large language models: knowledge management, product oracles that know your product cold, chat bots, and content generation. The models are the same for everyone - your advantage is the context you feed them - so each ships with the context, retrieval, and evaluation plumbing underneath.

Context Engineering / RAG / Agents / Evals

Classical ML

Hard as it is to believe, many problems are still best solved with traditional machine learning: no slow, expensive LLM required. Classifiers, forecasters, and anomaly detectors that run in milliseconds on hardware you already own.

Classification / Forecasting / Anomaly Detection / Recommendation

Legacy Upgrades & Extensions

Legacy codebases ported to new languages and architectures, with inputs and outputs validated against the original at every step so behavior survives the move. Then the extensions: cleaner interfaces, test coverage where there was none, and agent access - MCP servers and complete APIs that open software built for human hands to the new kind of user.

Incremental Migration / Behavioral Validation / Test Harnesses / API & MCP Design

Data Analytics

Digging into the shape of your data to find what is buried in it: profiling, exploratory analysis, and the unglamorous cleaning that real answers depend on. When a one-off analysis needs to become routine, it gets a custom transformation pipeline built around it.

Exploratory Analysis / Data Cleaning / Transformation Pipelines / Reporting

Un-vibe

Vibe-coded messes untangled, no judgement. When AI-generated code has grown past what anyone can safely change, the job is to work out what it actually does, pin that down with tests, and restructure it so people - and their agents - can build on it again.

Code Archaeology / Test Coverage / Refactoring / Documentation

Robotics & Firmware

Software for hardware: embedded firmware, motion control, sensor fusion, and the device-to-cloud plumbing in between. The work reaches down to the timing-and-interrupts level and up to the fleet dashboard, including the models that run on-device.

Embedded C / RTOS / Sensor Fusion / Edge Inference

Approach

Procyon Research has extensive experience in domains where software has to be right: defense programs, financial institutions, and large enterprises. We have built high performance network protocols, intelligent systems from classical machine learning to modern LLMs, and testing frameworks.

That experience matters more now, not less. Code is written faster than anyone can read it, agents act inside products holding real credentials, and the attack surface grows with every tool they can touch: security has never been harder to guarantee. So we attack our own work before anyone else can, employing evolutionary fuzzers, property-based tests, fault injection, deterministic simulation, sanitizer-instrumented builds, and mutation tests. We prefer memory-safe languages and post-quantum cryptography. And we practice the division of labor we build into products: machines do the work, and human judgment decides what ships.

Contact

Describe the system you need, or the problem you need solved.

What do you need?

Contact