the best YouTube tool

one chatbox.
every channel.

A self-hosted command deck for the multi‑channel creator. Type plain English, it answers. No tabs, no logging out, no $50-a-month ransom.

▶ PITO — a guided tour
$curl -fsSL pitomd.com/install.sh | sh

If this is you

Log out. Log in. Repeat. Forever.

YouTube Studio, in its infinite wisdom, manages exactlyone channel at a time. Run a handful and your day becomes a carousel of sign-outs and sign-ins until your will to live quietly files for unemployment.

The paid tools? Social Blade, vidIQ, TubeBuddy — tried them, paid them, and not one did the specific things a real multi‑channel creator needs. They'd love $50+ a month, please, forever, amen, for the privilege of almost fitting.

One box to rule them all

Type. It answers.

No dashboards to learn, no menus to hunt. A single chatbox that speaks every one of your channels — see subs · vids · views for all of them in one list channels.

The PITO chatbox in action
Not even Studio · scroll the loot

studio has everything…

Not better. Absent.

Everything in the next eleven screens exists in PITO and simply doesn't — not in YouTube Studio, not in TubeBuddy, not in vidIQ. Stuff Studio doesn't want you to have. Scroll on.

studio ✗ · pito ✓

Which of your channels owns a game?

Coverage distribution across your channels next to the top-5 it best fits. Studio won't even let a second channel into the same tab.

Cross-channel game coverage — distribution and recommendation

studio ✗ · pito ✓

PlayStation. Switch. Xbox. Steam.

Release dates tracked per platform, grouped by date with their logos — and the countdown names which platform lands. Unreleased games re-sync nightly until the date is real.

Per-platform release dates with logos

studio ✗ · pito ✓

Analyze the game, not the video.

Avg % viewed, retention, avg view duration — aggregated across a game's linked vids. Studio does these strictly one video at a time.

Game-level analytics averages

studio ✗ · pito ✓

Your busiest day, computed.

A Mon→Sun heatmap from your daily views. The YouTube API doesn't even offer this dimension — PITO does the math itself.

Day-of-week heatmap

studio ✗ · pito ✓

Games ↔ videos. Linked, never guessed.

Explicit link /unlink — the graph everything else runs on, with Voyage keeping similar-games picks warm on the side.

Game–video linkage on a card

studio ✗ · pito ✓

Enough footage? Glance.

Your recorded hours per game sit right on the time-to-beat bar — material vs. game length, one look.

Footage hours on the time-to-beat bar

studio ✗ · pito ✓

Know what a slate costs.

Game prices, tracked as coins on the card. Budget the quarter before you promise it to an audience.

Game price coins on the card

studio ✗ · pito ✓

A calendar that finds the gap.

schedule … slate lays out what's booked acrossevery channel — releases spread out instead of quietly stacking on a Tuesday.

Schedule slate across channels

studio ✗ · pito ✓

Any message is a link.

share mints a public URL to that exact reply, chart included. Go ahead — try sending someone a Studio screen.

A shared PITO message page

studio ✗ · pito ✓

Conversations remember.

An old conversation still shows your numbers as they were— a point-in-time snapshot no dashboard gives you.

A conversation keeping its historical numbers

studio ✗ · pito ✓

All of it. One chatbox. On your phone.

Keyboard-first terminal UX that's happily mobile — with Shinies unlocking as you grow. Studio can keep the upload button.

PITO on a phone
01 / 12

No syntax to memorize

Just say what you want.

list vids. show game 42.list games rpg filters by genre and platform — natural-ish, case-insensitive. PITO speaks human.

Plain-language commands in PITO

You tell it, it remembers

Games <-> Videos <-> Channels.

import game grabs genres, themes, devs, and release from IGDB. link ties a video to a game — PITO never guesses from titles, you tell it.

Game-to-video linkage in PITO

Every platform · every cover

Your shelf, alive.

PlayStation, Switch, Xbox, and Steam — PITO knows what you own where, and pulls the real cover art in. Move your mouse through it.

PlayStationNintendo SwitchXboxSteam
Elden Ring
Stellar Blade
Cyberpunk 2077
Nioh 3
Demon's Souls
Tekken 7
Pragmata
Elden Ring Nightreign
Stellar Blade: Blood Rain
Ghosts 'n Goblins Resurrection
Terminator 2D: No Fate

Voyage AI

game <-> channel. both ways.

Voyage AI · scroll through

You played a game.

Tell PITO once. It pulls genres, themes, devs, and release from IGDB — the game becomes a first-class thing it can reason about.

game ->

the channels it fits.

Every game card surfaces the channels it pairs well with. Stop guessing where the footage belongs.

You run a channel.

A channel is its videos. PITO already knows what you cover.

channel ->

the games that suit it.

The channel-specific picks are computed from the games you've covered. No guesswork, no vibes.

Similar games, surfaced.

Curious what to play next? Voyage AI keeps fresh similar-games picks warm in the background.

It runs on Voyage AI.

Best-in-class semantic embeddings — the same calibre of model the serious AI shops reach for. No keyword guessing; real meaning.

The more you publish, the sharper it gets.

Recommendations are recomputed over time from everything you cover — your taste, encoded.

01 / 07

Time is the real budget

Track the footage.

Recorded-but-unpublished hours per game, kept as a manualfootage total, plotted against the game's time-to-beat. The time you've sunk is an investment — PITO makes it visible.

Time spend
12h
[============================================================================================================================================================================================================================================================================================================]||||
31h71h124h
|main|extras|completionist|footage

Value per coin

What did it cost you?

price set 42 59.99 records what you paid to acquire the game — your money, your number. The coins read that spend at a glance — one for budget, five for collector — and the star means you got it free.

9.9959.9989.990.00

Cost is half the story — PITO also scores each game (vote-weighted), so you read value at a glance: what you paid against how good it actually is.

[============================================================================================================================================================================================================================================================================================================]81|

Achievements, but honest

We call them shinies.

They unlock as your subs, views, and watch time grow — a 22-step milestone series (1 -> 10M) that shimmers up through the tier colours. This is PITO's real progress track, live:

Subs1──────────────────────────────···──────────────────────────────500────────────────────────────────────────────────────────────1K────────────────────────────────────────────────────────────2K──────────────────────────────···──────────────────────────────10M
Views1──────────────────────────────···──────────────────────────────100K────────────────────────────────────────────────────────────200K────────────────────────────────────────────────────────────500K──────────────────────────────···──────────────────────────────10M

A calendar that gets it

Find the open slot.

See every channel's cadence at once and drop the next upload where it actually fits. Consistency is a personality trait you can fake with a calendar.

Cross-channel scheduling in PITO

Dress it how you like

Nineteen themes. Pick a vibe.

tokyo-night01 / 19
PITO in the tokyo-night theme
auto-cycling · hover to pause

Zero.

no subscription. no ransom. forever.

The price, the privacy, the trust

$0. Your laptop, your data.

Free, full stop

No subscription. No "starter plan." No quarterly ransom. $0, forever.

Self-hosted

Runs on your machine. Your data never leaves it. Nothing phones home.

Read-only by default

The only writes PITO makes to YouTube: publish,unlist, schedule,delete. Everything else is read-only.

One line and you're running

Get PITO.

One command fetches a small install, generates your own secrets, pulls the prebuilt image, and walks you through a login. The real steps live on GitHub — here's the one line.

$curl -fsSL pitomd.com/install.sh | sh
curl | sh installing PITO
one-line install
The pito CLI in action
the pito CLI
pito update — stable or edge
stable <-> edge updates

Your instance also fits elsewhere: a native Android app and a terminal client — thin windows onto the same UI and chatbox.

Built by Catalin Ilinca@gmrdad82, a 20-yr Rails engineer and multi‑channel YouTuber who got tired of the tooling and did the math. The math said “build it yourself, you cheapskate.”

Questions, ideas, bug reports — find me on YouTube, X, and Discord.

The six Gamer Dad channels:

  • Catalin Ilinca
  • Gamer Dad — The Good Ones
  • Gamer Dad — The Hard Ones
  • Gamer Dad — The Fighter
  • Gamer Dad — The Survivor
  • Gamer Dad — The Strategist