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.
- Host: GitHub
- URL: https://github.com/ankitsharma-007/angular-gemini-nano
- Owner: AnkitSharma-007
- License: mit
- Created: 2024-09-28T18:32:54.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-30T18:01:53.000Z (8 months ago)
- Last Synced: 2025-04-23T16:07:26.993Z (about 1 month ago)
- Topics: angular, ankit-sharma, gemini-nano, tinymce
- Language: TypeScript
- Homepage:
- Size: 4.16 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`