Загрузка видео...
Не удалось загрузить видео
o1-engineer is here! 🚀 A coding assistant built from the ground up to leverage o1 reasoning capabilities. It can create and edit multiple files or entire folders, plan complex projects, execute them, and write code reviews. All from your terminal 👨💻
309,202 просмотров • 1 год назад •via X (Twitter)
Комментарии: 11

💬 You can chat regularly or execute commands: /create to create files or folders /edit to edit file, files, or folder content /add to add files or folders to the chat context /planning to create detailed plans /review to create code reviews that you can use directly

Repo here. Star the repo so you can keep track of updates and improvements. ⭐️

Fun fact about building this. The first functionality I built was /edit, so I used the script itself to keep refining it and understand what sort of instructions work better with o1.

So far the biggest performance improvement is in the editing and creation of large files. I was able to edit 2000 lines of Python in one shot with no errors.

In order to assure the best results with editing, the script employs an agentic approach, where an instance of o1-mini provides edit instructions, which a second one applies. A paradigm I created with Omni-Engineer, so I brought it back here since it works really well with o1.

can i fork this? applying to yc soon

Lmao

wait so i can use any openai compatible api to try this on? would .. qwengineer work lol

Yes, it's written in OpenAI format, so it should work lol. The only thing is that o1 doesn’t support system prompts, so everything is built as a regular chat completion. And function calling is all made from scratch with json and parsing.

I like this tool. Thank you. But my initial tests say Claude engineer is still outperforming my simple needs. Claude 3.5 is hard to beat at coding. I tried building same tool in this and in Claude. Claude engineer performed better. Perhaps if I have a more complex need…

Yeah I made Claude Engineer too! :)
