
Eraser is an AI tool for technical design and documentation. Generate beautiful diagrams from natural language prompts in seconds. Connect your codebase to Eraser and generate diagrams from your codebase that automatically stay updated.
Eraser is an AI tool for technical design and documentation. Generate beautiful diagrams from natural language prompts in seconds. Connect your codebase to Eraser and generate diagrams from your codebase that automatically stay updated.
Eraser has been absolutely critical for my remote engineering team. Whiteboarding on steroids, AI-diagrams that take minutes instead of hours to create, and really excellent customer support. Highly recommend for any team that does anything more complicated than "Hello, World" print statements.
Eraser is an incredible tool that has significantly streamlined my system design process. I’ve used it to create architectures for several applications, and its intuitive, user-friendly interface makes the experience seamless and efficient. The recently launched AI diagram feature is a game-changer! It adds another layer of ease and automation, making complex workflows easier to visualize and refine. Highly recommend Eraser to anyone working on system designs! Looking forward to seeing how it evolves further.
Eraser
Hi Product Hunt! 👋
Every technical team wants great diagrams for their codebase, but they take forever to create and quickly become outdated. With Eraser AI, you can generate diagrams directly from your live codebase and keep them automatically updated.
Over the past two years, Eraser AI has generated 2.5 million+ AI diagrams, and today, we’re launching again with deep codebase integration and CI automation to make documenting your code easier than ever.
Here's what's special about Eraser AI:
⚡️ Codebase diagram generation – Create infrastructure, system architecture, data model, and app logic diagrams directly from your codebase. Eraser AI finds relevant files and generates accurate diagrams.
🤖 Eraserbot (CI action) – Automate your diagrams! Eraserbot monitors your codebase and updates diagrams whenever a PR is opened, keeping everything in sync without extra work. Set it up once and Eraserbot handles the rest.
💬 PR comments with visual diffs – Eraserbot adds visual context by commenting directly on PRs with the updated diagram. Speed up code reviews with visual references that instantly communicate changes.
Here are some prompt ideas for codebase diagrams:
"Draw a cloud architecture diagram using .tf files in the /terraform/dev folder."
"Draw a high-level flowchart of the new user signup process."
"Draw a data model using the schema.prisma file."
"Generate a sequence diagram for API calls in the handlers/ folder."
"Generate a service architecture diagram for the payment-processing service."
Try Eraser AI for free! www.eraser.io/product/eraserbot
Eraser
@masump Yes, you can specify what you'd like it to focus on via prompting. You could specify a folder path or filenames, or you could describe what you're looking for via natural language.
Streos
@shin_kim1 Keeping diagrams up to date is always a pain, but Eraser AI's deep codebase integration and CI automation solve that effortlessly. Congrats on the launch
Eraser
@dineshan_sithamparanathan Thanks Dineshan! Let me know how it goes when you take it for a spin!
@hiteshchoudhary That’s awesome! Really cool to hear Eraser is a go-to for your bootcamps and your team loves it 😌. Appreciate the support! 🙌
Eraser
@hiteshchoudhary Thanks so much for dropping by on our launch post! Honored that we can play a role in your teaching!
Eraser
@hiteshchoudhary Thanks for kind words Hitesh. As a bootcamp grad once upon a time, it's amazing to see something I've worked on help others on their journey.
Faltah Interview Simulator
Hello,
I have been using this product from almost 6 months now and it saved me hours of working. I even wrote about it on my linkedin https://www.linkedin.com/posts/mhgaber_good-morning-tech-entrepreneurs-as-someone-activity-7302277306041958401-YgGD?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAPrHfoBaSLpVRL1yXCHr2Nam8t9QB5QSi4
Thumb up!
Eraser
@mohamed_gaber4 Thanks so much for sharing this. Your workflow of using Eraser AI along with Claude is really clever and a smart strategy!
@mohamed_gaber4 That’s great to hear! Huge thanks for your support and for sharing it on LinkedIn—means a lot! 👍
Eraser
@mohamed_gaber4 Thanks for the kind words and support Mohamed.