News for hackers. Stuff that matters.
Re:Show HN: We are building open-source IDE powered by AI ag... by celeritascelery on Tuesday April 04, 2023 @11:13AM (#35440968)
This looks quite interesting. So I have question for these AI powered editors: what advantage would a dedicated editor like this have over just using an AI plugin for VsCode? How do you fundamentally build the editor differently if you are thinking about AI from the ground up?
Re:Show HN: We are building open-source IDE powered by AI ag... by rco8786 on Tuesday April 04, 2023 @11:28AM (#35441232)
> How do you fundamentally build the editor differently if you are thinking about AI from the ground up?

Great question. I would love to hear the devs thoughts here. This is one of those questions where my intuition tells me there may be a really great "first principles" type of answer, but I don't know it myself.

Re:Show HN: We are building open-source IDE powered by AI ag... by prepend on Tuesday April 04, 2023 @11:55AM (#35441658)
I suspect that if the goal is to make money, you want your own ide and don’t want to rely on vscode.
Re:Show HN: We are building open-source IDE powered by AI ag... by swyx on Tuesday April 04, 2023 @11:59AM (#35441709)
i mean the obvious answer is just being able to do things that the VS Code extension api does not let you do.

per the end of the readme:

- one step to go from a spec to writing code, run code, debugging itself, install packages, and deploying the code

- creates "ephemeral UI" on demand

Re:Show HN: We are building open-source IDE powered by AI ag... by ValentaTomas on Tuesday April 04, 2023 @12:19PM (#35442043)
In essence when working with code stops being the major thing you do (you abstract that away) and start managing the agents working on code and writing the spec, you need new tools and working environment to support that.
Re:Show HN: We are building open-source IDE powered by AI ag... by Swizec on Tuesday April 04, 2023 @12:39PM (#35442348)
> and start managing the agents working on code ... you need new tools

Jira?

Only slightly joking. It really sounds like we're moving in the direction of engineers being a more precise technical version of a PM, but then engineers could just learn to speak business and we don't need PMs.

Re:Show HN: We are building open-source IDE powered by AI ag... by TallGuyShort on Tuesday April 04, 2023 @12:47PM (#35442474)
But can the AI, as Office Space said, "talk to the goddamn customers so the engineers don't have to"?
Re:Show HN: We are building open-source IDE powered by AI ag... by toxicFork on Tuesday April 04, 2023 @12:57PM (#35442631)
I think soon yes
Re:Show HN: We are building open-source IDE powered by AI ag... by namaria on Tuesday April 04, 2023 @03:54PM (#35445075)
So you lose precision and control?
Re:Show HN: We are building open-source IDE powered by AI ag... by mlejva on Tuesday April 04, 2023 @12:23PM (#35442092)
Hey! Thanks for the question.

Our editor isn't a regular coding editor. You don't actually write code with e2b. You write technical specs and then collaborate with an AI agent. Imagine it more like having a virtual developer at your disposal 24/7. It's built on a completely new paradigms enabled by LLMs. This enables to unlock a lot of new use cases and features but at the same time there's a lot that needs to be built.

Re:Show HN: We are building open-source IDE powered by AI ag... by walleeee on Tuesday April 04, 2023 @12:29PM (#35442215)
I'm not sure I follow this answer. What are the entirely new paradigms? Writing is still the initial step. If text editing remains a core part of the workflow, why restrict the user's ability to edit code?
Re:Show HN: We are building open-source IDE powered by AI ag... by bbarnett on Tuesday April 04, 2023 @10:52PM (#35448704)
why restrict the user's ability to edit code?

Because funky brackets are confusing.

Re:Show HN: We are building open-source IDE powered by AI ag... by mayank on Tuesday April 04, 2023 @01:02PM (#35442703)
> You don't actually write code with e2b. You write technical specs and then collaborate with an AI agent.

If I want to change 1 character of a generated source file, can I just go do that or will I have to figure out how to prompt the change in natural language?

Re:Show HN: We are building open-source IDE powered by AI ag... by arthurcolle on Tuesday April 04, 2023 @01:16PM (#35442900)
I'm sure there would be a way to edit the artifacts... otherwise this would be a constant exercise in frustration!
Re:Show HN: We are building open-source IDE powered by AI ag... by mypalmike on Tuesday April 04, 2023 @02:25PM (#35443938)
So, not too different from typical real world coding tasks today.
Re:Show HN: We are building open-source IDE powered by AI ag... by RoyGBivCap on Tuesday April 04, 2023 @08:17PM (#35447572)
I feel like this would be like trying to edit a confluence page.

It's in the frustration valley between WYSIWYG and just writing code. The worst of both worlds.

Re:Show HN: We are building open-source IDE powered by AI ag... by eikenberry on Tuesday April 04, 2023 @01:09PM (#35442792)
Writing technical specs a fancy way to say coding. This reads to me like you're writing a new programming language tightly integrated with an IDE that targets a new AI based compiler.
Re:Show HN: We are building open-source IDE powered by AI ag... by eterps on Tuesday April 04, 2023 @01:35PM (#35443196)
That's a brilliant and witty way to put it :D
Re:Show HN: We are building open-source IDE powered by AI ag... by spyder on Tuesday April 04, 2023 @02:09PM (#35443724)
Hmm... Where is the new language in this? The specs is just human language and some JSON for defining structures. It's more so that the human language becoming a programming language with the help of AI.
Re:Show HN: We are building open-source IDE powered by AI ag... by xwdv on Tuesday April 04, 2023 @03:30PM (#35444779)
You’re right, it is just English language.

And over time, people will discover some basic phrases and keywords they can use to get certain results from the AI, and find out what sentence structures work best for getting a desired outcome. These will become standard practices and get passed along to other prompt engineers. And eventually they will give the standard a name, so they don’t have to explain it every time. Maybe even version schemes, so humans can collaborate amongst themselves more effectively. And then some entrepreneurs will sell you courses and boot camps on how to speak to AI effectively. And jobs will start asking for applicants to have knowledge of this skill set, with years of experience.

Re:Show HN: We are building open-source IDE powered by AI ag... by namaria on Tuesday April 04, 2023 @03:51PM (#35445039)
>And over time, people will discover some basic phrases and keywords they can use to get certain results from the AI, and find out what sentence structures work best for getting a desired outcome.

This just sounds like a language that is hard to learn, undocumented, and hard to debug

Re:Show HN: We are building open-source IDE powered by AI ag... by xwdv on Tuesday April 04, 2023 @04:16PM (#35445315)
Yes, but think of the savings!
Re:Show HN: We are building open-source IDE powered by AI ag... by akomtu on Tuesday April 04, 2023 @04:17PM (#35445321)
Until one day a new LLM gets released, GPT5, that doesn't recognize any of those special words. Mastering prompt-speak is essentially mastering undefined behaviors of C compilers.
Re:Show HN: We are building open-source IDE powered by AI ag... by xwdv on Tuesday April 04, 2023 @05:30PM (#35446103)
What you could do is just continue speaking to GPT4 and have it output prompts compatible with GPT5. Pretty simple.
Re:Show HN: We are building open-source IDE powered by AI ag... by akomtu on Tuesday April 04, 2023 @09:07PM (#35447941)
gpt4 won't know anything about gpt5, you would have to make a sophisticated prompt for gpt4 that converts its quirks into gpt5's quirks, but if you know so much about both LLMs, why not to use gpt5 directly?
Re:Show HN: We are building open-source IDE powered by AI ag... by xwdv on Tuesday April 04, 2023 @09:13PM (#35447986)
The idea is someone would first make a prompt for GPT4 that outputs GPT5 enabled prompts. You would initialize GPT4 with it, and then speak to GPT4 to compile prompts to GPT5 context which then gets fed to GPT5.

Although you may know about LLMs, you might specialize in speaking to specific models and know how to get optimal results based on their nuances.

Re:Show HN: We are building open-source IDE powered by AI ag... by smrtinsert on Tuesday April 04, 2023 @06:27PM (#35446692)
prompts results aren't static and will definitely not be guaranteed over time...
Re:Show HN: We are building open-source IDE powered by AI ag... by SoftTalker on Tuesday April 04, 2023 @02:10PM (#35443730)
Yes, as always the essential complexity of software is understanding and describing the problem you are trying to solve. Once that is done well, the code falls out fairly easily.
Re:Show HN: We are building open-source IDE powered by AI ag... by eightysixfour on Tuesday April 04, 2023 @04:29PM (#35445465)
That’s like saying a painting, once they understand what they are trying to paint, just falls out of a painter. It is true but not useful for not-painters.
Re:Show HN: We are building open-source IDE powered by AI ag... by BobbyJo on Tuesday April 04, 2023 @05:10PM (#35445901)
I think the difference here is that code is effectively a description, so there is an extremely tight coupling between describing the task and the task itself.

You could tell me, in the most painstaking detail, what you want me to paint, and I still couldn't paint it. You can take any random person on the street and tell them exactly what to type and they'd be able to "program".

Re:Show HN: We are building open-source IDE powered by AI ag... by eikenberry on Tuesday April 04, 2023 @06:18PM (#35446587)
That's just picking nits with the metaphor. Change it to a poet or a novelist and it works the same. If you tell a person exactly what to write they are just a fancy typewriter, not a poet or novelist. Same with code.
Re:Show HN: We are building open-source IDE powered by AI ag... by stinkbutt on Tuesday April 04, 2023 @03:17PM (#35444604)
by technical specs you mean some kind of prompt mechanism, no?
Re:Show HN: We are building open-source IDE powered by AI ag... by barbariangrunge on Tuesday April 04, 2023 @03:07PM (#35444470)
If you could use it without submitting data to some ai company, or if it came with a non-disgusting terms of service, that would be a killer feature for me.

For example, the last ai company installer I just clicked "decline" to (a few minutes ago) says that you give it permission to download malware, including viruses and trojans, onto your computer and that you agree to pay the company if you infect other people and tarnish their reputation because of it. Literally. It was a very popular service too. I didn't even get to the IP section

edit: those terms aren't on their website, so I can't link to them. They are hidden in that tiny, impossible to read box during setup for the desktop installer

Re:Show HN: We are building open-source IDE powered by AI ag... by UberFly on Tuesday April 04, 2023 @03:30PM (#35444777)
Sounds like fantastic software. Would be nice to know who you're referencing here.
Re:Show HN: We are building open-source IDE powered by AI ag... by stinkbutt on Tuesday April 04, 2023 @03:15PM (#35444580)
can you name this company please?
Re:Show HN: We are building open-source IDE powered by AI ag... by campbel on Tuesday April 04, 2023 @06:33PM (#35446755)
I built this https://github.com/campbel/aieditor to test the idea of programming directly with the AI in control. Long story short, VS Code plugin is better IMO.