Text2MDX is an AI-powered tool that converts plain text to MDX, helping users streamline content formatting for modern web applications.
- AI-Powered Conversion: Utilizes models from OpenRouter.ai for accurate text-to-MDX conversion.
- User-Friendly Interface: Built with Next.js, Shadcn, Tailwind, and Framer for a responsive and visually appealing experience.
- Open Source: Contributions are welcome to enhance functionality and usability.
- Next.js: Framework for server-rendered React applications.
- Prisma: ORM for database management.
- Postgres: Reliable relational database.
- Shadcn: UI components for building modern interfaces.
- Tailwind CSS: Utility-first CSS framework for styling.
- Framer: Design tool for animations and interactions.
- OpenRouter.ai: AI models for text conversion.
To get started with Text2MDX, follow these steps:
-
Clone the Repository:
git clone https://github.com/c-w-d-harshit/text2mdx.git cd text2mdx
-
Install Dependencies:
npm install
-
Push Prisma Schema to Database:
npx prisma db push
-
Set Up Environment Variables:
Create a
.env
file in the root directory and add your environment variables. -
Run the Development Server:
npm run dev
-
Open Your Browser:
Navigate to
http://localhost:3000
to see the application in action.