Otto Engineer

Otto Engineer

Autonomous AI software engineer that runs in the browser

83 followers

Otto Engineer is an autonomous AI sidekick that iterates and tests its own code until it works, using Web Containers to execute code safely in an isolated environment. Otto can install npm packages & work across multiple files, and requires zero setup!
Otto Engineer gallery image
Otto Engineer gallery image
Otto Engineer gallery image
Otto Engineer gallery image
Free
Launch Team / Built With
agent by Firecrawl
agent by Firecrawl
Gather structured data wherever it lives on the web
Promoted

What do you think? …

Shushant Lakhyani
Congratulations on the launch! How is this better than other AI software development tools?
Matt Granmoe
@shushant_lakhyani Otto is the first AI coding agent that both 1) runs code safely in isolation without affecting your file system 2) lets the AI execute and test its own code and 3) requires zero setup. Usually, you have to sacrifice one of these. For example, if the agent runs in your IDE, then it's making changes to your actual file system and executing your code in an unsafe environment, so it would be way too risky to just let the agent run wild and make multiple rounds of changes. If the agent runs in isolation via Docker or similar, setup is much more laborious, startup is slower, and it adds a lot of complexity. As for tools like plain LLM chats, they don't have the ability to execute their code and iterate based on the results. Otto strikes a great balance!
AndrΓ© J
What's the wildest thing you have seen Otto build on his own?
Matt Granmoe
@sentry_co Honestly I really love some of the elegant implementations of complex TypeScript types! This is obviously smaller scale, but it's the reason I built Otto, and it offers clear value in my day to day workflow as an engineer. Here's one of its implementations of that: type SnakeCase = S extends `${infer First}${infer Rest}` ? Rest extends Uncapitalize ? `${First}${SnakeCase}` : `${First}_${SnakeCase>}` : S;
Sadath N
Congratulations, you guys did a great job! πŸŽ‰ .
Matt Granmoe
@sadath_n Thank you so much! And by the way, the team is just me!
Jaydeep Kanjariya
Great