u/KingOfAllContent

[Project] useknockout - a open SOTA background removal + super resolution + face restore API (BiRefNet + Swin2SR + GFPGAN),  MIT, Modal deployed

[Project] useknockout - a open SOTA background removal + super resolution + face restore API (BiRefNet + Swin2SR + GFPGAN), MIT, Modal deployed

Built useknockout as a single FREE FastAPI service on Modal that bundles a few SOTA vision models with sane defaults so you do not have to wire them up yourself.

Models:

  • Background removal: BiRefNet (ZhengPeng7/BiRefNet, MIT) + pymatting closed form foreground estimation for clean alpha edges
  • Super resolution: Swin2SR (caidas/swin2SR-realworld-sr-x4-64-bsrgan-psnr) for photo content, Real-ESRGAN as opt-in for graphics
  • Face restoration: GFPGAN v1.4

Endpoints:

- POST /remove, /remove-url, /replace-bg, /remove-batch, /upscale, /face-restore

Infra:

  • Modal L4, scale to zero (60s window), weights baked into the image for fast cold starts
  • 200 to 300ms per image warm for /remove, 13 to 17s for x4 upscale at 1024px input
  • Tiled inference (256px tile, 32px overlap, triangular blend) for arbitrary input sizes

Live: https://useknockout.com

Repo: https://github.com/useknockout/api (MIT)

SDKs: /useknockout/node, /useknockout/react, /useknockout/cli, useknockout (PyPI)

Please try it out for free on the playground and let me know what you think. it does take a second to warmup if it hasnt been ran recently but its been getting good traffic

u/KingOfAllContent — 8 days ago

free peptide tracker because every existing app frustrated me calculator, body load curves, dose schedule

A few cycles in and I got tired of the same problems with every tracker I tried:

  • Calculators that do not show what your dose looks like in the syringe
  • No way to visualize body load over time across stacks
  • No dose stacking or half life modeling
  • Apps that lock everything behind a paywall before you can even reconstitute a vial
  • Stack was missing

So I built PeptideIQ, a free web app that does all of this:

  • Free public calculator (no signup): draw units, doses per vial, concentration, with a real syringe visual —

https://peptide-iq.vercel.app/calculator

  • Body load curves: tracks every active compound's estimated serum concentration using proper PK math (half life decay, dose stacking, accumulation factor)
  • Schedule: auto-generates your future shot calendar based on frequency and planned run length. Tells you exactly how many vials you need
  • Logbook: calendar and list view of every shot, weight, and measurement
  • Progress tracking: start / current / goal weight with BMI
  • Peptide library: common compounds with PK profiles and safety notes, plus a request feature if yours is not in there yet or you can even build your own stack

Stack is React and Supabase. Your data stays in your account, RLS protected. Hosted on Vercel.

Not medical advice. Peptides are research chemicals, talk to a real physician. There is a disclaimer modal you must accept before using it. I built this for myself and shared it and am getting some good feedback and people actually want this on their phone as an app so am considering releasing an app this weekend for iOS and andrpoid let me know if you find this helpful.

Free forever for the calculator. Sign up gets you the full tracker. Open to feedback what is actually missing for you?

https://peptide-iq.vercel.app/

reddit.com
u/KingOfAllContent — 8 days ago
▲ 6 r/comfyui+2 crossposts

Released v0.6.0 of useknockout this week. Single FastAPI service, 20 endpoints deploys to Modal in one command.

Endpoints

- /remove (BiRefNet + pymatting matting refinement)

- /upscale (Swin2SR or Real-ESRGAN, x2/x4)

- /face-restore (GFPGAN v1.4)

- /replace-bg, /remove-batch, /remove-url

All weights baked into the Docker image. Self-host on any GPU box, or use the free hosted endpoint and playground at useknockout.com (FREE while in Beta)

SDKs all MIT too:

- /useknockout/node

- /useknockout/react

- /useknockout/cli

- useknockout (PyPI)

Repo: https://github.com/useknockout/api

Signup: www.useknockout.com

If you want to add something, PRs welcome - issues open for /colorize next and please feel free to give me yor input! would be greatly appreciated!

u/KingOfAllContent — 14 days ago

I'm a few weeks into my peptides and got tired of the same problems with every tracker I tried:

Calculators that don't show you what your dose actually looks like in the syringe

No way to visualize body load over time across stacks
No dose stacking + half-life modeling

Apps that lock everything behind a $5/mo paywall before you can even reconstitute a vial

So I built PeptideIQ a free web app that does:
- Free public calculator (no signup) → shows draw units, doses per vial, concentration, with a real-looking syringe visual: https://peptide-iq.vercel.app/calculator
- Body load curves : tracks every active compound's estimated serum concentration with proper PK math (half-life decay, dose stacking, accumulation factor)
- Schedule -auto-generates your future shot calendar based on frequency + how long you plan to be on it. Tells you how many vials you need for your plan
- Logbook - calendar + list view of every shot, weight, and measurement
- Progress tracking - start / current / goal weight with BMI
- Peptide library - common compounds with PK profile + safety notes, plus a request feature if yours isn't in there

https://preview.redd.it/jku7t3d21mzg1.png?width=1220&format=png&auto=webp&s=20bfd98e4ba51e0286a5faceab35d9d1c24a2efc

NOTE*** This is not medical advice. I'm not a doctor. Peptides are research chemicals, talk to a real physician, etc. there's a disclaimer modal you have to accept before using it. I built this for myself and figured I'd share it.

Free forever for the calculator. Sign-up gets you the tracker side. Open to any and all feedback what would actually help you that I'm missing?

NOTE: Its in the app as well to request a peptide to be added but if need one thats not on there let me know!

Link: https://peptide-iq.vercel.app

reddit.com
u/KingOfAllContent — 15 days ago

This is not medical advice. I'm not a doctor.

I'm a few weeks into my peptides and got tired of the same problems with every tracker I tried:

  • All information on strengths, concentratin, half life, comes from https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfrl/rl.cfm
  • Calculators that don't show you what your dose actually looks like in the syringe
  • No way to visualize body load over time across stacks
  • No dose stacking + half-life modeling
  • Apps that lock everything behind a $5/mo paywall before you can even reconstitute a vial

So I built PeptideIQ a free web app that does:

  • Free public calculator (no signup) → shows draw units, doses per vial, concentration, with a real-looking syringe visual: https://peptide-iq.vercel.app/calculator
  • Body load curves — tracks every active compound's estimated serum concentration with proper PK math (half-life decay, dose stacking, accumulation factor)
  • Schedule — auto-generates your future shot calendar based on frequency + how long you plan to be on it. Tells you how many vials you need for your plan
  • Logbook — calendar + list view of every shot, weight, and measurement
  • Progress tracking — start / current / goal weight with BMI
  • Peptide library — common compounds with PK profile + safety notes, plus a request feature if yours isn't in there

Tech is React + Supabase (your data stays in your account, RLS-protected). Hosted on Vercel.

NOTE*** This is not medical advice. I'm not a doctor. Peptides are research chemicals, talk to a real physician, etc. there's a disclaimer modal you have to accept before using it. I built this for myself and figured I'd share it.

Free forever for the calculator. Sign-up gets you the tracker side. Open to any and all feedback what would actually help you that I'm missing?

Link: https://peptide-iq.vercel.app

reddit.com
u/KingOfAllContent — 16 days ago

This is not medical advice. I'm not a doctor.

I'm a few weeks into my peptides and got tired of the same problems with every tracker I tried:

  • All information on strengths, concentratin, half life, comes from https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfrl/rl.cfm
  • Calculators that don't show you what your dose actually looks like in the syringe
  • No way to visualize body load over time across stacks
  • No dose stacking + half-life modeling
  • Apps that lock everything behind a $5/mo paywall before you can even reconstitute a vial

So I built PeptideIQ a free web app that does:

  • Free public calculator (no signup) → shows draw units, doses per vial, concentration, with a real-looking syringe visual: https://peptide-iq.vercel.app/calculator
  • Body load curves — tracks every active compound's estimated serum concentration with proper PK math (half-life decay, dose stacking, accumulation factor)
  • Schedule — auto-generates your future shot calendar based on frequency + how long you plan to be on it. Tells you how many vials you need for your plan
  • Logbook — calendar + list view of every shot, weight, and measurement
  • Progress tracking — start / current / goal weight with BMI
  • Peptide library — common compounds with PK profile + safety notes, plus a request feature if yours isn't in there

Tech is React + Supabase (your data stays in your account, RLS-protected). Hosted on Vercel.

NOTE*** This is not medical advice. I'm not a doctor. Peptides are research chemicals, talk to a real physician, etc. there's a disclaimer modal you have to accept before using it. I built this for myself and figured I'd share it.

Free forever for the calculator. Sign-up gets you the tracker side. Open to any and all feedback what would actually help you that I'm missing?

Link: https://peptide-iq.vercel.app

reddit.com
u/KingOfAllContent — 16 days ago

I'm a few weeks into my peptides and got tired of the same problems with every tracker I tried:

  • Calculators that don't show you what your dose actually looks like in the syringe
  • No way to visualize body load over time across stacks
  • No dose stacking + half-life modeling
  • Apps that lock everything behind a $5/mo paywall before you can even reconstitute a vial

So I built PeptideIQ a free web app that does:

  • Free public calculator (no signup) → shows draw units, doses per vial, concentration, with a real-looking syringe visual: https://peptide-iq.vercel.app/calculator
  • Body load curves — tracks every active compound's estimated serum concentration with proper PK math (half-life decay, dose stacking, accumulation factor)
  • Schedule — auto-generates your future shot calendar based on frequency + how long you plan to be on it. Tells you how many vials you need for your plan
  • Logbook — calendar + list view of every shot, weight, and measurement
  • Progress tracking — start / current / goal weight with BMI
  • Peptide library — common compounds with PK profile + safety notes, plus a request feature if yours isn't in there

Tech is React + Supabase (your data stays in your account, RLS-protected). Hosted on Vercel.

NOTE*** This is not medical advice. I'm not a doctor. Peptides are research chemicals, talk to a real physician, etc. there's a disclaimer modal you have to accept before using it. I built this for myself and figured I'd share it.

Free forever for the calculator. Sign-up gets you the tracker side. Open to any and all feedback what would actually help you that I'm missing?

Link: https://peptide-iq.vercel.app

u/KingOfAllContent — 16 days ago

Built this with Claude Code over a few sessions open sourcing it.

Claude has no built-in clock. Each session starts cold, training data is frozen in time, and when Claude says "the current time" it's hallucinating. Got tired of correcting it, so I built time-anchor.

What it does:

- Auto-detects your timezone on install, no API key, no network call

- Reads the host system clock when you ask for the time (the trick: Python scripts in the skill can read the OS clock when Claude executes them

via bash, Claude itself stays clockless, but it now has a tool it can query)

- Logs every session start/end so Claude can answer "how long have we been talking" or "what did I say 20 minutes ago"

- Persists in a local JSON file (or shares with another memory plugin via $TIME_ANCHOR_MEMORY_PATH)

- ~85% of users get auto-detected (Windows tzutil, Linux /etc/localtime, $TZ). The remaining 15% type a city/country and get a paginated picker

- covering ~200 countries with their full IANA zone lists.

Free + open source. MIT licensed, no telemetry, all state local. No paid tier, nothing to sign up for.

Install (any OS, no git, no SSH, no plugin marketplace setup):

Windows (PowerShell):

iwr -useb https://raw.githubusercontent.com/TroyJLorents-GH/time-anchor/main/install.ps1 | iex

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/TroyJLorents-GH/time-anchor/main/install.sh | bash

Restart Claude Code, then /current-time, /set-timezone, /start-session-time, /session-time.

Repo: https://github.com/TroyJLorents-GH/time-anchor

reddit.com
u/KingOfAllContent — 20 days ago
▲ 5 r/computervision+1 crossposts

Posting because I keep seeing people ask "what's the best free upscaler API." Built one over the last week.

/upscale defaults to Swin2SR (caidas/swin2SR-realworld-sr-x4-64-bsrgan-psnr) which holds skin/fabric texture better than Real-ESRGAN on

photos. Real-ESRGAN still available with `model=realesrgan` for anime/illustration where it's stronger.

Also: /remove (BiRefNet + pymatting matting refinement, alpha is genuinely clean no halos), /face-restore (GFPGAN v1.4), /replace-bg.

Modal L4 GPU, scale-to-zero, ~200-300ms warm for /remove, ~13-17s for x4 upscale at 1024 input.

Live + docs: https://useknockout.com

Repo (MIT): https://github.com/useknockout/api

Before/after comparisons in comments.

u/KingOfAllContent — 9 days ago

Built useknockout a single FastAPI service on Modal stitching together a few SOTA vision models with sane defaults so you don't have to wire them up yourself.

Models

- Background removal: BiRefNet (ZhengPeng7/BiRefNet, MIT) + pymatting closed-form foreground estimation for clean edges

- Super-resolution: Swin2SR (caidas/swin2SR-realworld-sr-x4-64-bsrgan-psnr) for photographic content, Real-ESRGAN as opt-in for graphics/illustration

- Face restoration: GFPGAN v1.4

Why Swin2SR over Real-ESRGAN as the default: feedback from people testing v0.5 was that Real-ESRGAN's "plastic" look was unusable on portraits. Swin2SR keeps natural skin texture. Real-ESRGAN still available via `model=realesrgan`.

Endpoints

POST /remove, /remove-url, /replace-bg, /remove-batch, /upscale, /face-restore

Infra

- Modal L4, scale-to-zero (60s window), weights baked into the image so cold starts stay tolerable

- ~200-300ms per image warm for /remove, 13-17s for x4 upscale at 1024px

- Tiled inference with 256px tiles + 32px overlap and a triangular blend window for arbitrary input sizes

Live: https://useknockout.com

Repo: https://github.com/useknockout/api (MIT)

SDKs: /useknockout/node, /useknockout/react, /useknockout/cli, useknockout (PyPI)

Before/after on /upscale x4 in the comments. Genuinely interested in failure cases happy to dig into anything that breaks.

reddit.com
u/KingOfAllContent — 21 days ago