Alwrity is a Streamlit application that utilizes Google's Generative AI (Gemini) to automatically generate content outlines for various types of content such as blogs, articles, essays, and stories. This tool helps streamline the content creation process by providing structured outlines based on user input.
- Keyword-based outline generation:
- Input the main title or keywords of your content.
- Alwrity analyzes the input and generates a well-structured outline.
- Content type customization:
- Tailor the outline to your specific type of content (e.g., Blog, Article, Essay, Story).
- Integration with Gemini AI:
- Utilizes the power of Google's Generative AI (Gemini) for content generation.
- Provides reliable and coherent outlines based on user input.
- Clone the repository:
git clone https://github.com/your-username/alwrity.git
- Install dependencies:
pip install -r requirements.txt
- Set API keys:
- Obtain an API key for the Gemini AI.
- Store the API key as an environment variable (e.g., in a
.env
file).
- Run the application:
streamlit run app.py
- Enter the main title or keywords of your content.
- Select the type of content you want to create an outline for.
- Choose the number of main headings and subheadings for the outline.
- Click "Get AI Outline" to generate the content outline.
- Alwrity will provide a structured outline based on your input.