This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Product upvotes vs the next 3
Waiting for data. Loading
Product comments vs the next 3
Waiting for data. Loading
Product upvote speed vs the next 3
Waiting for data. Loading
Product upvotes and comments
Waiting for data. Loading
Product vs the next 3
Loading
Coincidex
Transfer-aware, replay-free continual learning for PyTorch
Most continual-learning methods either forget (fine-tuning) or isolate and forfeit transfer (fixed masks, adapters). Coincidex does both: similar tasks share sub-networks for forward transfer, dissimilar ones stay isolated so old skills survive — with no replay buffer. A tiny, drop-in PyTorch layer (torch + numpy, CPU-friendly) that learns task similarity from context. It's also honest: reproducible benchmarks and a clear map of where it works and where it doesn't. Apache-2.0 license.
Hi everyone,
I'm Rakib. Coincidex is a small PyTorch layer for continual learning. The short version: it lets a model keep learning new tasks while transferring what it can to related ones and holding on to the old ones, and it does that without a replay buffer.
The problem it addresses: when you train a model on a sequence of tasks or domains, plain fine-tuning forgets the earlier ones. The usual fix is to isolate each task (fixed random masks, or one adapter per task). That stops the forgetting, but it throws away transfer, so every new task starts from scratch even when it's close to something the model already learned.
Coincidex is the middle ground. It uses a context signal to route similar tasks to overlapping parts of the network so they share and transfer, and dissimilar tasks to separate parts so they don't overwrite each other. The gate is hard on/off, so a switched-off unit gets no gradient at all and its old weights are simply frozen. Nothing stored.
Two things I want to be upfront about:
It's honest about its limits. I tested it by trying to break it, and the repo has a plain section on where it works and where it doesn't. It works for domain and covariate shift, and it helps most on smaller or weaker models. It does not help for class-incremental problems (genuinely new classes appearing over time), and it adds little when a large frozen model already handles your inputs well. Better you hear that from me than find out later.
It's small and easy to try. torch and numpy only, runs on a laptop, drop-in nn.Module, with baselines and reproducible benchmarks included. It's early (v0.2, research/beta) and Apache-2.0.
Repo: https://github.com/rakib-nyc/coi...
If you're dealing with catastrophic forgetting, concept drift, or a stack of per-customer or per-domain models you keep retraining from scratch, I'd like to hear about it. Feedback and PRs welcome.
Thanks for taking a look.
Rakib
About Coincidex on Product Hunt
“Transfer-aware, replay-free continual learning for PyTorch”
Coincidex was submitted on Product Hunt and earned 9 upvotes and 6 comments, placing #151 on the daily leaderboard. Most continual-learning methods either forget (fine-tuning) or isolate and forfeit transfer (fixed masks, adapters). Coincidex does both: similar tasks share sub-networks for forward transfer, dissimilar ones stay isolated so old skills survive — with no replay buffer. A tiny, drop-in PyTorch layer (torch + numpy, CPU-friendly) that learns task similarity from context. It's also honest: reproducible benchmarks and a clear map of where it works and where it doesn't. Apache-2.0 license.
On the analytics side, Coincidex competes within Open Source, Developer Tools, Artificial Intelligence and GitHub — topics that collectively have 1.1M followers on Product Hunt. The dashboard above tracks how Coincidex performed against the three products that launched closest to it on the same day.
Who hunted Coincidex?
Coincidex was hunted by Rakib. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Coincidex including community comment highlights and product details, visit the product overview.