mark@rowset:~ $ cat readme.md

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

Built by Mark in Atlanta. 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. No investors. No roadmap meetings.

01 · SHIPPED PRODUCTS
07
02 · TRACKED ASSETS
09
03 · DATA SOURCES
14
04 · ROWS UNDER MANAGEMENT
2.2M
mark@rowset:~/work $ ls -lah ./
// 07 SHIPPED PROJECTS
sorted: index ↑
01

CompKitchen

// Flavor chemistry database & pairing engine

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

#food_science #graph_db #public_api
$ open compkitchen.com
LIVE 2024
SIGNAL · 30D
5,301
molecules
852
ingredients
44.6K
papers
610K
recipes
02

TrendEngine

// Viral trend detection & content automation

Pulls Reddit, Google Trends, RSS, and Nitter into a FastAPI backend with SQLite scheduling. Claude-powered post drafting and an interactive review dashboard close the loop.

#multi-source_detection #automated_pipeline #editor_review
$ open Licensing inquiries
LICENSABLE 2024
SIGNAL · 30D
14
sources
4.1K
signals/day
<6m
detection lag
03

Signal Scout

// Reddit pain-point & lead scraper

Public JSON endpoints, Flask dashboard, email alerts, background refresh, and intent-weighted keyword scoring with competitor-switching signals.

#lead_detection #intent_scoring #alerts
$ open Get in touch
LIVE 2025
SIGNAL · 30D
2.8K
subs tracked
38
avg leads/day
0.82
intent f1
04

Sports Analytics

// Predictive models for NBA · CBB · MMA

Props engine with decay-weighted rolling averages, opponent and pace adjustments, Kelly stake sizing, and Odds API integration. Proprietary edge detection layered on top.

#predictive #kelly_sizing #odds_api
$ open Inquire about consulting
INTERNAL 2024–
SIGNAL · 30D
NBA
props
CBB
spreads
MMA
moneyline
+11%
YTD ROI
05

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
SIGNAL · 30D
263
vendor SKUs
93
descriptors
10
mimicry targets
ppm
formula output
06

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
SIGNAL · 30D
29
languages
4.3B
native speakers
53%
of the world
SHA-256
provenance
07

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
SIGNAL · 30D
3
measured axes
9
seasons
CIELab
color space
0
photos stored
$ end of work/. 7 records.
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 running 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 2.2M 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%
Odds backtesting harness
JOB#003 · ACTIVE
Walk-forward eval against three seasons of NBA + CBB closing lines. CLV reporting.
████████████████████████81%
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
signalscout.io
domain + product
FOR SALE
04
flavor-graph dataset
dataset (1.4 GB)
LICENSABLE
05
sports props models
codebase + weights
INTERNAL
06
rowset.co
parent brand
HELD
07
formula.rowset.co
engine + dataset
INTERNAL
08
cast.rowset.co
product + codebase
LICENSABLE
09
truehue.rowset.co
product + codebase
LICENSABLE
mark@rowset:~/about $ whoami
// ABOUT

Mark started RowSet to build data tools without waiting for permission, funding, or consensus. Background in quantitative analysis, with a bias toward shipping over planning. Independent. No investors. No roadmap meetings.

LOCATION
Conley, GA
EST.
2023 · LLC 2026
HEADCOUNT
1
EXTERNAL CAPITAL
$0
mark@rowset:~ $ echo $EMAIL
mark@rowset.co
© 2026 ROWSET LLC · ATL · ALL RIGHTS HELD systems nominal — last build 2m ago