AI-based programming
I started to talk about this in #general and then we went to <#1097579833732649000> but I guess #forum-discussion is the best place for long-lived discussions, so I'll try to summarize the ideas here and then send some new things that might be relevant.
31 Replies
This is a naive example of how GPT-4 can convert pseudo code into actual code. It's fragile but may become very reliable if the prompt includes examples and types. Also, if you can run the generated code and unit test it, you can feed the errors back into the AI and it may be able to fix the code.
Major use case would be so people can quickly start coding in languages that they don't know, but could even be useful for non-technical people. Code produced by non-technical people assisted by AI could then be sent to be reviewed/fixed by developers in the team.
Alright, that said, I found this tool and wanted to share for inspiration: https://www.brancher.ai
Brancher.ai
Connect AI models to build AI apps in minutes, with no-code. The next generation of AI-powered apps will be built by you.
This one is also very interesting: http://respell.ai/
@rubenf Sorry for pinging you (in my defense it's because I'm hyped with Windmill π
), but I believe you may like to see this one, Respell. It may be a great inspiration. And it's also super beautiful. It seems so approachable, friendly, but will hardly be as powerful as Windmill already is.
No worries, I'm learning a lot!
Just found this other one: https://www.imagica.ai/
Problem with these tools is that they're great at producing demos and not much beyond that
also just a in-editor ai would help a lot for scripts.
software development has changed a lot the last 10 year.
I mostly create a lot of value just by connecting apis...
and here AI is excelent. all code jobs where we are just code monkeys AI can "help us" / "replace us" . not everything we do. but at least make us do it faster and with less bugs.
Doing kernel development or hardware stuff... it will take a longer time and not replace us, but more help us.
Anyways, this link should be added: https://code.visualstudio.com/blogs/2023/03/30/vscode-copilot?WT.mc_id=devcloud-0000-cxa
Visual Studio Code and GitHub Copilot AI
Learn about the Visual Studio Code team's experience and future with GitHub Copilot artificial intelligence
Adding copilot would be amazing, but it's not so light on compute. If microsoft open up their api we we will add it for sure
The dream would be adding it purely frontend side and connect straight to microsoft or another third party api
FlowFlow AI
Automate work by chaining AI prompts into actionable workflows
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
It's deprecated though but yeah we're gonna go with them. We have good discounts with yc
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
Will check them
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
Letβs add PostgresML to the mix https://postgresml.org they are aiming to do all ML tasks from a sql query inside Postgres.
PostgresML
Home β PostgresML
Train and deploy models to make online predictions using only SQL, with an open source Postgres extension.
TS types prompt by @sindresvendby
https://discord.com/channels/930051556043276338/930051556043276341/1125194534553407658
GitHub
GitHub - Pythagora-io/pythagora: Generate automated tests for your ...
Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code. - GitHub - Pythagora-io/pythagora: Generate automated tests for your Node.js app via...
Airplane
YouTube
Introducing Airplane Autopilot
Autopilot is an always-available AI assistant for building internal tools on Airplane. Ask it for help with making edits to Airplane code, or even ask it to build the tool for you.
Learn more and sign up at https://www.airplane.dev/autopilot .
yes, it's pretty weak compared to what we already have :>
Have anyone tested to add a openai key to windmill?
Has this been announced @rubenf ?
I have not gotten around to test it.
What can i expect?
it works well, we will announce it soon, we just wanted to polish everything before announcing
@Hugo is working on a blog post announcement
I love this suggestion @gustavopch
I find current no code/low code tools are either too limiting (you can't do much besides a simple wrapper around OpenAI), or its too complicated (such that you might as well code the thing yourself).
Windmill feels like in the middle.. but use some AI improvements
@eleven59 have you tried the new openai assistant ?
Not yet, but will be this weekend!
honestly didn't know there is an OpenAI assistant
We haven't announced it but you can activate it in the workspace settings
It's pretty lit
what can it do? sounds exciting!
Hi Paul ! You can check it out here : https://www.windmill.dev/docs/core_concepts/ai_generation
π
AI Generation | Windmill
Windmill provides ways to have AI help you in your coding experience.
Something to keep an eye on https://vercel.com/blog/ai-sdk-3-generative-ui
Introducing AI SDK 3.0 with Generative UI support β Vercel
Stream React Components from LLMs to deliver richer user experiences