- Personalized Structure: Upload images of course outlines, like college course syllabus, for a customized experience.
- RouteLLM: Uses a multimodal approach, applying different models for specific tasks—for example, OpenAI for math topic .
- Advancements will be made to improve the database.
Welcome to Learn AI Studio – an innovative platform designed to revolutionize personalized learning experiences using the power of generative AI.
-
Create Account 📝
- Sign up and receive 5 free credits
-
Input a Prompt 💡
- Enter a topic or subject you want to explore
-
AI Course Generation 🤖
- Our AI processes your prompt
- Generates a structured course outline
- Creates content modules and interactive elements
Category | Technologies |
---|---|
Frontend & Full Stack | Next.js |
Backend | Prisma ORM, Redis |
Authentication | Nuth Auth |
Storage | Pinecone (vector storage), PostgreSQL |
Course Generation | Gemini API (LLM) |
-
Clone the repository:
git clone https://github.com/jitanshuraut/Learn-AI-Studio.git cd your-repo/
-
Install dependencies:
bun install
-
Set up the environment variables by creating a
.env
file and configuring the required variables. -
Run the application:
bun dev
-
Open your browser and navigate to:
http://localhost:3000
Follow the instructions on the page to complete the setup.
To contribute via pull request, follow these steps:
- Create an issue describing the feature you want to work on (Bugs, themes, plugins, new features or webhooks).
- Write your code, tests and documentation, and format them with
black
- Create a pull request describing your changes
I'd love to hear your feedback! Feel free to log an issue on our GitHub issues page. If your question is more personal, Jitanshu Raut on LinkedIn is always open as well.