IC3-Evolve uses an LLM to generate small, slot‑restricted patches for the IC3 model‑checking algorithm. Each candidate patch is verified against a proof or witness before acceptance, ensuring auditability. The framework automates heuristic tuning that traditionally requires manual effort, reducing brittleness. Engineers can now evolve IC3 implementations faster and more reliably efficiently.