Show HN: An evidence-rated encyclopedia of peptides