Inspiration
From cutting-edge ai assistants.
What it does
Generate executable visual data pipeline from given prompt that describes what you need.
How we built it
Like any other actuall dev do, generating the sketlone using any ai assistant, in my case used codex, then iterate against fails, unwanted points, improvements,..
Bought the domain name, configured the dns, generated the wildcard ssl using certbot, wired the config (ssl & routing) into nginx, launched the app with pm2.
Challenges we ran into
Was very basic with ugly look & unwanted functionalities.
Added visual diagram, tools was selected manually, no model pop up where user fill the credential form.
Added the AI assistant (gemini), so first fetch existing tools, then emebed them with the user prompt into the AI assistant, which then provides the structured pipeline that converted later into diagram of connected intents each with their pop up credential model.
Ran the app against simple data migration: "I want to sync from my github to snowflake", it generated simple data pipeline, filled the credentials, ran it where it created incomplete connection on my fivetran account, loped through the fail until I got it Active.
Accomplishments that we're proud of
Simplified creation, people often hasstle with manual setup or they're too busy.
What we learned
AI can be exploited not only to assist us with something, but to do the task itself (used to do it manually)!
What's next for Suncy
- Voice creation.
- Improve other connectors.
- Add manual build.
Built With
- fivetran
- gemini
- nextjs
Log in or sign up for Devpost to join the conversation.