Grammar Tune is an intelligent grammar-checking and text manipulation application powered by AI. It offers real-time grammar correction, text summarization, paraphrasing, translation, and more. With its user-friendly rich text editor, Grammar Tune provides a seamless experience for text interaction, catering to a wide range of language-processing needs.
- Grammar Checking: Detect and correct grammar errors instantly.
- Text Summarization: Create concise summaries in paragraph or bullet-point formats.
- Text Paraphrasing: Rewrite text in various styles while preserving meaning.
- Language Translation: Translate text between multiple languages with ease.
- AI Model Selection: Choose from multiple AI models for customized results.
- Rich Text Editor: A fully-featured editor for intuitive text editing.
- PDF Extraction: Upload and extract text from PDFs for editing or summarization.
- Clipboard Support: Paste text directly into the editor for quick input.
- UI for Summarization: Select between paragraph and bullet-point summaries.
- Word Count: Real-time word count for the editor's text.
- Processing Animation: Visual feedback while tasks are being performed.
- American English
- British English
- Canadian English
- Australian English
- New Zealand English
- Indian English
- South African English
- Spanish (ES)
- French (FR)
- German (DE)
- Italian (IT)
- Portuguese (PT)
- Dutch (NL)
- Russian (RU)
Note: Accuracy may vary based on dialects and cultural expressions.
Grammar Tune supports the following AI models for grammar checking, summarization, paraphrasing, and translation:
- MetaLlama-31-8B-Instruct
- MetaLlama-31-70B-Instruct
- MetaLlama-31-405B-Instruct
- MetaLlama-32-1B-Instruct
- MetaLlama-32-3B-Instruct
- Llama32-11B-Vision-Instruct
- Llama32-90B-Vision-Instruct
- Grammar Checking: Input text into the editor for real-time error detection and correction.
- Text Summarization: Choose between paragraph or bullet-point summaries, and process text accordingly.
- Text Paraphrasing: Rewrite text in various styles with a focus on clarity.
- Translation: Translate text between supported languages.
- AI Model Selection: Select AI models for tasks like grammar checking or summarization.
- PDF Upload: Extract and edit text from uploaded PDF files.
- Clipboard Integration: Paste content directly into the editor for processing.
- Node.js
- React
- Material UI (MUI)
- Modus CLI (HyperMode)
- Clone the repository:
git clone https://github.com/tope-olajide/grammar-tune.git
- Install dependencies:
cd grammar-tune npm install
- Start the frontend server:
npm start
- Clone the repository:
git clone https://github.com/tope-olajide/grammar-tune-api.git
- Install dependencies:
cd grammar-tune-api npm install
- Install Modus CLI globally:
npm install -g @hypermode/modus-cli
- Add your SambaNova API key to a
.env.dev.local
file:MODUS_SAMBA_NOVA_API_KEY = "Your_API_Key"
- Start the backend server:
modus dev
In the frontend, create a .env
file and set the API endpoint:
API_ENDPOINT = "http://localhost:8686/graphql"
- Visit the live application at Grammar Tune.
- Upload a PDF, paste text, or type directly into the editor.
- Select an AI model for grammar checking, summarization, or translation.
- Process the text and review suggestions or results.
Contributions are welcome! Fork the repository, make changes, and submit a pull request. For bugs or feature requests, please open an issue.
This project is licensed under the MIT License. See the LICENSE
file for details.