Inspiration
To enable others to create and integrate a bot into websites without hassle.
What it does
BotForge is a realtime AI application used for creating AI bots. These bots can used in the application and integrated into other websites through a REST API.
How we built it
It's built using ConvexDB for realtime database, OpenAI, langchain, and Pinecone for creating the bot responses and Next.JS and NextUI for creating UI for the application
Features
- Create bots using your content stored in PDF
- Access to API for integration to any websites
Challenges we ran into
- As it is the first time I'm creating an AI application I have to explore a lot about its ecosystem
- Another challenge I ran across while using Convex in the NodeJS environment because most of the functionality is running in the JavaScript environment
Accomplishments that we're proud of
Created my first AI app
What we learned
- Learned about AI app: how it works and how I can make one.
- Learned how to create realtime backend service using Convex
What's next for botforge
- Integrate payment & subscription
- Support more file types
- Improving the API key generation
- Add toast notification in the app
Built With
- convex
- nextjs
- openai
- pinecone
Log in or sign up for Devpost to join the conversation.