Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rooben-me/tone-changer-open
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.
https://github.com/rooben-me/tone-changer-open
ai groq llama3 llm nextjs shadcn-ui tailwindcss
Last synced: 5 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/rooben-me/tone-changer-open
- Owner: rooben-me
- Created: 2024-07-18T03:49:53.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-26T06:53:44.000Z (5 months ago)
- Last Synced: 2024-12-17T08:08:18.893Z (12 days ago)
- Topics: ai, groq, llama3, llm, nextjs, shadcn-ui, tailwindcss
- Language: TypeScript
- Homepage: https://open-tone-changer.vercel.app
- Size: 442 KB
- Stars: 87
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
https://github.com/user-attachments/assets/d3d66b66-2417-4c3f-b58c-b29a8c2f6c70
# Reverse-Engineered Figma Tone Changer
A Figma-inspired tone changer built with Next.js, tailwind.css, Shadcn, Groq, and Llama-3
## Description
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.
## Prerequisites
Before you begin, ensure you have met the following requirements:
- Node.js (v14.0.0 or later)
- pnpm (v6.0.0 or later)## Installation
1. Clone the repository:
```
git clone https://github.com/rooben-me/tone-changer-open
```2. Navigate to the project directory:
```
cd tone-changer-open
```
3. Install the dependencies:
```
pnpm install
```## Running the Project
To run the project in development mode:
```
pnpm run dev
```Open [http://localhost:3000](http://localhost:3000) in your browser to view the application.
### Production Build
To build the project for production:
```
pnpm run build
```To start the production server:
```
pnpm start
```## Technologies Used
- Next.js
- React
- Tailwind CSS
- Groq API
- Llama-3 language model
- Zustand for state management
- Shadcn
- Unicorn.studios for creating Magic Background## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is open source and available under the [MIT License](LICENSE).
## Acknowledgements
- Inspired by Figma's tone changer feature