open-tone-changer.mp4
A Figma-inspired tone changer built with Next.js, tailwind.css, Shadcn, Groq, and Llama-3
This project is a reverse-engineered version of Figma's tone changer. It uses Groq's Llama-3-8b for high-speed inference and to adjust the tone of input text based on user-selected tones and weights.
Before you begin, ensure you have met the following requirements:
- Node.js (v14.0.0 or later)
- pnpm (v6.0.0 or later)
- Clone the repository:
git clone https://github.com/rooben-me/tone-changer-open
- Navigate to the project directory:
cd tone-changer-open
- Install the dependencies:
pnpm install
To run the project in development mode:
pnpm run dev
Open http://localhost:3000 in your browser to view the application.
To build the project for production:
pnpm run build
To start the production server:
pnpm start
- Next.js
- React
- Tailwind CSS
- Groq API
- Llama-3 language model
- Zustand for state management
- Shadcn
- Unicorn.studios for creating Magic Background
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.
- Inspired by Figma's tone changer feature