Inspiration 🌟

  • Google Forms - simple and cool
  • Airtable - no-code tables

Problem it solves 🚀

TableByAI is like a magic helper for collecting your data:

  • Want to sell 500 books but hate typing out all the details (title/authors/ISBN/description)?

Solution: Just record video of books and upload them to TableByAI.

  • Running an e-commerce site and can't keep up with listing new products?

Solution: Just upload images or videos of your product to TableByAI, and it will auto-generate all data you need.

  • Have a garden full of plants but struggle to keep track of their needs?

Solution: Take photos, upload them, and TableByAI will tell you all about your plants and how to keep them happy.

there are infinite possibilities...

What it does ✨

  • Generate a table (columns, descriptions) from the prompt.
  • Generate rows for the table based on user's PDFs, images, videos, and audios.
  • Customize the table - changing columns, titles, and descriptions.
  • Synchronize with the user's private Google Sheets
  • Share the table schema via link or QR code.
  • Use on Desktop or Mobile.

How we built it 💖

  • Built as a web application using in Next.JS, Typescript, TailwindCSS
  • We've leveraged Gemini/Vertex API to populate tables from a variety of media inputs
  • We are using JSON MODE or Function Calling for handling structured data.
  • We use Google Sheets API to allow user to save his records to own data store.

Challenges we ran into 💪

  • Large files, especially on mobile phones, need our backend to quickly optimize files to cut down on costs.
  • Parsing JSON outputs from Gemini, sometimes they are not perfect.

Accomplishments that we're proud of 😊

We're super proud of how TableByAI turned out. It's like it casts a spell on photos and videos, converting them into useful data tables, making collecting data much simpler.

What we learned 📚

  • Google Gemini/Vertex API 🦄
  • Google Gemini 1.5 Pro 🤯
  • Google Sheets API 🧮

What's next for TableByAI - No-Code AI Tables 😎

  • More templates 📚
  • Own data sources 📔
  • UI Improvements 🥶
  • Integration with Google ScreenAI 🙌
  • Streaming 🎉
  • Optimize files 🧮

Built With

Share this project:

Updates