Primer-blast isn't available as a standalone; here's a partial implementation I put together so I could run locally