An open API service indexing awesome lists of open source software.

https://github.com/ankitsharma-007/angular-gemini-nano

This innovative project merges AI-powered content creation and analysis with an intuitive text editor, enhancing the efficiency and ease of blog writing.
https://github.com/ankitsharma-007/angular-gemini-nano

angular ankit-sharma gemini-nano tinymce

Last synced: about 1 month ago
JSON representation

This innovative project merges AI-powered content creation and analysis with an intuitive text editor, enhancing the efficiency and ease of blog writing.

Awesome Lists containing this project

README

        

# Angular Gemini Nano

**angular-gemini-nano** is a blog editing application powered by **Angular**, **Chrome's built-in AI (Gemini Nano)**, and **TinyMCE** for a rich text editing experience. This project combines AI-driven content generation and analysis with a user-friendly text editor, making blog writing more intuitive and efficient.

### Key Features:
- **Blog Creation**: Write and format new blog posts with ease using the TinyMCE editor.
- **AI-Powered Title Generation**: Automatically generate catchy blog titles using Gemini Nano AI.
- **Content Summarization**: Summarize long blog posts in seconds with the help of AI.
- **Sentiment Analysis**: Analyze the emotional tone of your blog content.
- **Readability Assessment**: Evaluate the readability score of your writing.
- **Content Rewriting**: Rewrite blogs or specific sections for improved clarity or tone.
- **Rich Text Editing**: Leverage **TinyMCE** for powerful text formatting and content editing.

### Technologies:
- **Angular**: Frontend framework used to build a responsive and dynamic UI.
- **TinyMCE**: Rich text editor for seamless content creation and formatting.
- **Gemini Nano (Chrome AI)**: AI engine for content generation and analysis.

### Demo

https://github.com/user-attachments/assets/a51a0e4a-d109-4e5c-a93f-45156f1226d0

### Getting Started:
1. Clone the repository:
`git clone https://github.com/your-username/angular-gemini-nano.git`
2. Install dependencies:
`npm install`
3. Run the application:
`ng serve`
4. Open the app in your browser:
`http://localhost:4200`