What we don't
Fundamentals
“What is it worth?”
Slow, public, and already known by everyone who's looking.
jargAI sees the board. We don't model what something is worth or how people feel about it. We model the moves people are about to make, learned from the patterns in what they've already done.
Our approach
Two people can feel exactly the same and do opposite things. So we skip the opinions and go straight to the behavior.
What we don't
“What is it worth?”
Slow, public, and already known by everyone who's looking.
What we don't
“How do people feel?”
Cheap to fake and easy to misread. Feelings often never turn into actions.
What we model
“What will people do next?”
Habits, timing, and who copies whom. Actions leave patterns, and patterns repeat.
The math
People are more predictable than they think. They show up at the same times, react to the same triggers, and copy the same people. We turn those habits into numbers.
One person acts, a few copy, then the crowd piles in. We map that chain and measure how fast it spreads.
spread rate · depth · time to tip
When one account's actions keep showing up in everyone else's a little later, that account is a leader. We measure the delay.
cross-correlation at lag Δt
Behavior runs on routines: same hours, same days, same triggers. Routines are forecastable.
hour × weekday seasonality
The output is a probability, never an opinion. How likely is this group to act, and how soon? Then we check it against what actually happened.
P(act | history) ∈ [0, 1]
The game
A crowd works like a beauty contest. Winning isn't about being right, it's about knowing what everyone else is about to do. So the question is never just “what are they doing?” but “who is doing it?”
Acts before it's obvious, and keeps doing it on data they've never seen.
Shows up after the crowd. Loud, sincere, and late.
Accounts that keep acting together, on the same thing, at the same time. Their enthusiasm is the tell.
| Player | Follow | Ignore | Fade |
|---|---|---|---|
| The early | Wins | Neutral | Loses |
| The echo | Loses | Neutral | Neutral |
| The ring | Loses | Neutral | Wins |
Fade means expecting the opposite of what they push.
The catch: every edge fades once it's crowded. When the early get copied, they become the echo, so the model keeps re-learning who is still ahead.
How it works
What people do in public: when they show up, what they act on, and who they copy.
Bots and coordinated rings get flagged and filtered out before anything else.
Models learn habits, timing, and who leads whom, using only data from the past.
A probability that a group acts, and when, checked against what actually happens.
$ jarg watch --public
▸ actions loggedlive
▸ fakes filteredon
$ jarg learn --habits --lead-lag
▸ leaders mappedrunning
$ jarg predict --next-move
▸ outputP(act) in [0, 1]
▸ beats baselinetesting
$ ▍
Rigor
Every prediction is scored by how well it ranks what really happened, on data it never trained on. A score of 0.50 is a coin flip. A number only matters if it survives these six rules.
Models learn from the past and get tested on a later stretch they've never seen, over and over.
Everything after a fixed date stays out of training. It's only used to check whether a result holds up.
A signal only counts if it existed before the moment of the prediction. Anything recorded later gets thrown out.
Every data source has to beat a simple baseline. If it doesn't add anything on new data, it doesn't ship.
Confidence ranges resample whole days, because everything on the same day tends to move together.
Most patterns that look real turn out to be noise or something obvious. When that happens, we say so.
We're opening Project α to a small group of early partners. Leave your email and we'll reach out when we can share more.
Limited spots. No spam.