Ideas:
Here's a YC Startup School video called How to Launch (Again and Again) wiht Kat Manalac (YC): https://www.youtube.com/watch?v=u36A-YTxiOw&list=PLQ-uHSnFig...
Figure out where people who would want to use your project hang out online. Share it there (if those places allow sharing projects and don't have a policy against it).
Offer helpful advice in subreddits, Discords, Telegram, and other channels where people who would like your project hang out. Don't spam your project, but do keep your project link in your profile, so that people who are really impressed by your helpfulness check it out, they will see it.
If you have $, maybe see what people search for who would be interested in your project, and experiment with Google, Meta, or other (AI?) ad platforms. But start small, it is easy to spend a lot.
Or else just write prolifically about it. Once a day/week/month, make sure your log gets indexed by search engines and gets back links.
Put your project on Product Hunt if it is made into a product and launches.
Always be launching.
Give informational content that is succinct and helpful, and better than other educational content on the topic, and put that on YouTube. Incorporate your product or at least link to it in the Description if it is indeed related, which it should be for this.
[dead]