Software & Automation Engineering

Tools that simplify work.
Engineering that earns trust.

Meet a growing collection of practical software products designed for cleaner data, better developer workflows, privacy-conscious document handling, and intelligent automation.

Client-First Privacy

Data processing engineered to stay in your browser whenever technically feasible.

Rigorous Verification

No exaggerated claims. Clear boundaries between available systems and work in progress.

Modern Tooling

Fast, accessible interfaces built with lightweight technology and zero bloat.

Practical Tools for Real Workflows

Explore our software applications. Each tool is built with a focused scope, predictable data boundaries, and clean user experience.

In Development

SchemaCraft

Writing complex JSON schemas and mock test datasets by hand is slow and error-prone.

A visual JSON schema designer and mock-data generator for developers. Visually construct data structures and instantly export TypeScript interfaces and valid JSON schemas.

  • Visual tree designer for nested objects and arrays
  • Type constraint definitions and field validations
  • Synchronized TypeScript interface generation
  • Realistic mock dataset synthesis for API testing
Planned

DocuMask

Sharing documents often accidentally exposes phone numbers, emails, and financial identifiers.

A planned client-side PDF and image redaction tool designed to detect sensitive information patterns and assist users in permanently stripping underlying data before sharing.

  • Pattern detection for PII, emails, and identifiers
  • Permanent content removal (not just visual overlay boxes)
  • Metadata stripping for exported PDF & image files
  • Local browser execution sandbox architecture
Planned

PricePulse

Tracking pricing fluctuations across hardware, components, or SaaS vendors requires manual checks.

A proposed lightweight price-tracking dashboard engineered to monitor target web pages and RSS feeds with respect for site policies, visualizing price histories and alerting on changes.

  • Watchlist management with configurable check intervals
  • Respects robots.txt, terms of service, and rate limits
  • Price drop trend visualization and history graphs
  • Lightweight local storage and notifications

Core Engineering Capabilities

Our products share an uncompromising architectural foundation: minimal attack surfaces, respectful data handling, and reliable automation.

01

Developer Tooling

We build tools that fit seamlessly into existing developer workflows: predictable schemas, clear export formats, and reproducible results.

02

Privacy-Conscious Processing

By leveraging modern browser capabilities and client-side computation, we avoid transmitting sensitive user documents to remote servers.

03

Automation Engineering

Our automation research focuses on bounded multi-agent workflows, formal verification gates, and deterministic quality control.

04

Data Transformation & Validation

Robust parsers, structural validation engines, and sanitized handoffs ensure clean data moves reliably through messy systems.

05

Software Quality & Testing

Automated test suites, type checking, and boundary condition validation are applied across all libraries before code is deployed.

06

Secure Architecture

Defense-in-depth design: zero unnecessary server-side storage of user files, secure CORS policies, and explicit user-driven actions.

Responsible Systems & Multi-Agent Orchestration

Beyond standalone software tools, Oompha Labs researches intelligent orchestration, safe agent execution, and human-in-the-loop validation pipelines.

Diagram showing the 4-stage automation pipeline: Specification, Orchestration, Quality Gates, and Human Approval

Bounded Task Decomposition

Breaking complex software engineering tasks into modular, independently testable phases with strict safety perimeters.

Automated Verification Gates

Static analysis, unit tests, and invariant checks run autonomously before any proposed action reaches human review.

Human Oversight by Design

Autonomous agents propose actions; human engineers verify, approve, and execute critical operations and deployments.

Learn more about our Automation Lab

Principles That Guide Our Work

We hold ourselves to clear standards of software engineering, privacy transparency, and honesty in communication.

01 / UTILITY

Build useful tools

Solve genuine workflow bottlenecks with clean, focused software that eliminates repetitive friction.

02 / PRIVACY

Respect user data

Compute in the browser whenever possible. Never harvest, sell, or hoard user information or uploaded files.

03 / CLARITY

Make workflows clear

No obscure black boxes. Give users explicit visibility into schemas, transformations, and output formats.

04 / RESPONSIBILITY

Automate responsibly

Couple automation with safety bounds, quality gates, and human approval for high-consequence operations.

05 / HONESTY

Verify before claiming

Distinguish built software from planned concepts. State limitations openly and maintain strict auditability.