Michael Seibel

Second - Automated codebase migrations and upgrades using AI

byβ€’
Second automates codebase migrations and upgrades for developers using AI agents. For the first time, businesses can now automate their digital transformation journey. You log in, connect Second to your GitHub repo, run a module, and get a pull request.

Add a comment

Replies

Best
Alex@epsifund
Wow, this looks cool. Code migration is certainly something devs can have some help with to simplify the process and ease the pain! Kudos for launching this - will pass on the message to our dev team to check this product out! Best of luck!
Eric Rowell
@alex_epsi Thank you! Let me know if you need help with anything!
Felix HΓ€berle
Congrats on the launch!! How do you train the model?
Eric Rowell
@felixhaberle We found that using RAG (Retrieval augmented generation) is much more effective than fine-tuning in our case. We use base models like GPT-4 or open source models, and then we have vector stores for each module, with context pulled in from LangChain. For example, for our AngularJS -> React module, we have pulled in all of the documentation from AngularJS and React as context.
novak
very intersting product!
Eric Rowell
@novak2 Thanks!
Tilak Tamrakar
Congrats on the launch πŸŽ‰πŸŽ‰
Will Stith
This looks like it will relieve a huge amount of pain... Definitely using Second the next time I have an intimidating migration!
Eric Rowell
@stithwilliam22 Awesome! Please let me know if you need any help.
chand babude
I believe in Eric and his product This is going to save lots of work and efforts Excited to test this Keep it going Eric
David J. Phillips
Congrats Eric! Second is awesome!
Eric Rowell
@davj Thank you!
Jacky Pan
Congratulations on the launch! Your AI agents will undoubtedly help many developers with their codebase migrations and upgrades.
Eric Rowell
@jackypan1989 Thank you!
Jake Harrison
The idea of automating codebase migrations and upgrades using AI is a game-changer for developers. Second's approach to simplifying this often tedious process is commendable. I'm particularly intrigued by the range of migrations, from Angular β†’ React to JS β†’ TS. How does Second handle potential conflicts or discrepancies that might arise during these migrations, especially when dealing with complex codebases?
Shane Afsar
Second is a game changer. I had the opportunity to have Second demo on a hobby codebase of mine that was in mixed JS & TS, and the conversion process saved 90% of the time it would have taken me to manually convert everything into TS. Second allows engineers to spend more time on their business logic and less time on routine & time consuming upgrades and migrations. I’m also excited for the use-case of conversions between frameworks β€” this could allow teams to try different frameworks with minimal time investment to see how they might work for their own use case. Super excited to see Eric and Sean working in this problem space!