A customizable modular dialysate regeneration assembly with connectable sorbent packaging systems. The dialysate regeneration assembly can be customized based on patient parameters or dialysis session parameters. A processor can be included that can determine the correct amount of each sorbent material necessary for a given patient and a given dialysis session.