mark@rowset:~ $ cat readme.md

Turn the data you already have into a decision you can defend.

Built by Mark in Conley, Georgia. I take messy, contradictory data — chemical, municipal, commercial — and build the tool that answers the one question the people who own it can't answer today. Every result traces back to its source, and the same inputs return the same result on someone else’s machine.

01 · SHIPPED PRODUCTS
05
02 · TRACKED ASSETS
07
03 · DATA SOURCES
20
04 · SOURCED THRESHOLD VALUES
6,392
mark@rowset:~/work $ ls -lah ./
// 05 SHIPPED PROJECTS
sorted: index ↑
01

CompKitchen

// Flavor chemistry database & pairing engine

Built from 44,648 peer-reviewed papers. Maps 5,240 distinct molecules across 852 ingredients into 296,732 computed relationships, indexed against a 612,557-recipe corpus, with UMAP cross-category bridges surfacing 450 standout ingredients.

#food_science #graph_db #public_api
$ open compkitchen.com ↗
LIVE 2024
AT A GLANCE
5,240
molecules
852
ingredients
44.6K
papers
612,557
recipes
02

TrendEngine

// Viral trend detection & content automation

Multi-source signal detection on a FastAPI backend with scheduled ingestion, deduplication and ranking. Drafting is assisted; an editor review queue is the gate, so nothing publishes without a human approving it.

#multi-source_detection #automated_pipeline #editor_review
$ open Licensing inquiries ↗
LICENSABLE 2024
AT A GLANCE
14
sources
4.1K
signals/day
<6m
detection lag
03

CraftFlavor

// Formulation reasoning — brief → bench-ready formula

Natural-language brief to a working formula: character-impact compounds, OAV-ranked, starting ratios in ppm, mapped to real vendor SKUs, with an iteration rubric. Lets small food brands reason at the molecular level without a flavor house.

#formulation #oav_ranking #vendor_skus
$ open Request access ↗
INTERNAL 2026
AT A GLANCE
263
vendor SKUs
93
descriptors
10
mimicry targets
ppm
formula output
04

Cast

// One recording, every language

Turns one recording into the same voice speaking every language. Transcribes to timed segments, translates each with Claude, re-speaks with real cross-provider failover, times it back to the source, and stores every result with a hash-verified provenance manifest.

#voice_localization #provenance #failover
$ open cast.rowset.co ↗ $ read the source ↗
LIVE 2026
AT A GLANCE
29
languages
4.3B
native speakers
53%
of the world
SHA-256
provenance
05

TrueHue

// Color-season analysis with visible reasoning

Reads skin, hair, and eye color from one selfie, computes undertone, depth, and contrast in CIELab, and returns a season, a palette, and the exact reasoning behind it. Digital draping puts a best color and a draining one side by side on your own photo.

#color_science #cielab #explainable
$ open truehue.rowset.co ↗ $ read the source ↗
LIVE 2026
AT A GLANCE
3
measured axes
9
seasons
CIELab
color space
0
photos stored
$ end of work/. 5 records.
mark@rowset:~/research $ ls -lah ./
// RESEARCH — PREPRINTS AND SUBMISSIONS. NO PEER-REVIEWED PUBLICATIONS.
#
WORK
WHAT IT IS
STATUS
ACTION
01
OISE conversion audit
Sixteen studies read against a schema fixed before reading, asking whether an odour-induced saltiness effect can be expressed in grams of salt. It cannot: four defensible exponents put the same effect between 9.3 and 13.2 g/L. The conversion failed, and that failure is the result.
PREPRINT
02
— correction, v2.1
I read the umami column of a source table as saltiness. I found it, published the corrected version, and withdrew the claim it broke. The correction notice is the first thing on the record page, not a footnote.
PUBLISHED
03
AIDaR @ NeurIPS 2026
Four-page workshop paper on contamination in reasoning benchmarks. Submitted 4 September 2026; notification 29 September.
UNDER REVIEW
—
04
ML4PS 2026 — paper
Four-page workshop paper on known-answer construction — building a test whose answer is known and withheld, so the run can fail. Submitted 8 September 2026, submission 11; notification 10 October.
UNDER REVIEW
—
05
ML4PS 2026 — reviewer
Serving as a reviewer for the Machine Learning and the Physical Sciences workshop, December 2026, Georgia Tech.
CONFIRMED
—
06
faiss #5550
Upstream issue against FAISS: on ARM the int8 scalar quantizer falls back to the float path, widening every stored int8 to float32. Meta CLA signed.
FILED
07
ORCID
0009-0003-1877-4477 — the public research identity behind the work above. Name, email and this site are verified in the public ORCID API.
VERIFIED
mark@rowset:~/federal $ cat registrations.tsv
// FEDERAL — REGISTRATIONS AND SUBMISSIONS. NO CONTRACT AWARDS TO DATE.
#
WHAT
DETAIL
STATUS
ACTION
01
SAM.gov
Registered for All Awards to July 2027. UEI ZC39UHXNHCT5 · CAGE 22PH0 · NAICS 541511 primary, 541512, 541519, 518210. Georgia LLC, incorporated April 2026. No socio-economic certifications held.
ACTIVE
—
02
UNGM
United Nations Global Marketplace. Registered vendor 1275952, activated 18 September 2026.
REGISTERED
—
03
DIBC
Defense Industrial Base Consortium. Application submitted 1 September 2026; membership approved 18 September 2026.
MEMBER
—
04
Inter-American Development Bank
Registered at the IDB BEO procurement portal, 18 September 2026.
REGISTERED
—
05
NASA — lunar surface RFI
NNJ26ZSA003L, element HHC. Submitted 1 September 2026, seven days early.
SUBMITTED
—
06
NASA ROSES A.15
Step-1 proposal 25-BIOS_1-0120, submitted 2 September 2026. Rowset is a registered NSPIRES organisation.
SUBMITTED
—
07
DEVCOM Soldier Center
Combat Feeding. Technical package with the research team.
IN REVIEW
—
08
CMMC Reform Task Force
Public RFI comment filed, August 2026, after attending the listening session. A federal record.
FILED
—
09
Cyber posture
CMMC Level 1 scope — the 15 FAR 52.204-21 controls, not the 110 of Level 2, because no CUI is held or accepted.
LEVEL 1
—
mark@rowset:~/code $ gh repo list --public
// OPEN SOURCE — READ THE CODE, NOT THE CLAIM
#
REPO
WHAT IT DOES
STATUS
ACTION
01
armscope
int8 vector search for Arm — 9.1× faster than the fastest working FAISS int8 mode at slightly better recall, every number reproducible in CI
PUBLIC
02
inspection-autopilot
county food-safety follow-up on real Clayton County GA data — the agent proposes, a human approves, every decision appended to an audit log
PUBLIC
03
plumbline
checks AI-written data code against your catalog before it merges
PUBLIC
04
throughline
a K-12 school IT help desk whose memory lives in the database — built from nine years working in one
PUBLIC
05
cast
one recording, every language, in the same voice — auditable localization pipeline
PUBLIC
06
truehue
personal color analysis with an open colorimetry engine you can see the reasoning behind
PUBLIC
07
husika-alert
turns an early-warning forecast into a message a herder will act on — in their language, with one thing to do
PUBLIC
mark@rowset:~/now $ tail -f currently_building.log
// CURRENTLY BUILDING
CompKitchen v2
JOB#001 · ACTIVE
Natural-language pairing search across 612,557 recipes. Adding a vector layer for semantic queries.
███████████████░░░░░░░░░62%
TrendEngine multi-tenant
JOB#002 · ACTIVE
Per-customer dashboards, Slack delivery, and a writer-grade post review queue.
████████████████████████38%
mark@rowset:~/assets $ cat ./inventory.tsv
// ASSET INDEX — DOMAINS · DATASETS · CODEBASES
#
NAME
TYPE
STATUS
ACTION
01
compkitchen.com
domain + dataset
LICENSABLE
02
trendengine.app
domain + codebase
LICENSABLE
03
flavor-graph dataset
dataset (1.4 GB)
LICENSABLE
04
rowset.co
parent brand
HELD
05
formula.rowset.co
engine + dataset
INTERNAL
06
cast.rowset.co
product + codebase
LICENSABLE
07
truehue.rowset.co
product + codebase
LICENSABLE
mark@rowset:~/about $ whoami
// ABOUT

Mark builds analysis and data systems where the answer has to be defensible, not just produced. Nine years in K-12 school-district IT operations behind the engineering, and a published correction on his own work when he got something wrong. One principal: the person you brief is the person who writes the code.

LOCATION
Conley, GA
INCORPORATED
April 2026
HEADCOUNT
1
SAM.GOV
ACTIVE
mark@rowset:~ $ echo $EMAIL
mark@rowset.co
© 2026 ROWSET LLC · CONLEY, GA · ALL RIGHTS HELD ● static site — no analytics, no cookies, no third-party scripts