top of page

Getting Started with ALwrity AI Writer🚀🤞

  • Writer: lekhakAI
    lekhakAI
  • Jan 7
  • 5 min read

Updated: May 21


To kickstart your blogging journey with the GitHub ALwrity AI Content platform, stay calm and follow the simple steps outlined below:

Alwrity UI
ALwrity Streamlit UI deployed locally.

There are multiple ways of getting started with ALwrity AI writer. For specific content needs, try out our AI Tools.

If you want a Full-fledged writing assistant, catering to all content writing cases, Follow the guide below. Using this method, we will get access to complete AI writing software, for which you will only need to provide your keys and no more AI prompting.

No more monthly subscriptions. Read our open-source Wiki for all the features of ALwrity.


We have strong community support and will help you get started. Reach out to us if the below guide seems complex to you.


Option 1: FOLLOW-ME Local Laptop Install (WINDOWS)



Step 0: Pre-requisites: Git, Python 3


Installing Python on Windows:🐍🪟


  • Launch PowerShell as an administrator: Press Windows Key + X, then select "Windows PowerShell (Admin)".

  • Type python. If Python isn't installed, Windows will prompt you to 'Get Python'.

  • If Python is installed, you should see '>>>>>'.

  • If not, download python on your laptop/PC (Go to this link-https://www.python.org/downloads/ to download Python) and click download the latest Python version. An example is shown in the below photo.

Download Python on your laptop/PC (Go to this link-https://www.python.org/downloads/ to download Python). Learn more...
Python download screenshot example 1

Next⬇️



After downloading, open the downloaded Python file, click "Use admin privileges when installing py.exe," and click "Install now". See the example below.

After download. Open downloaded python file and install. Learn more....
Python download screenshot example 2

Next⬇️


Now Python is installed, click the close button. The example is shown in the above photo.



Installing Git on Windows:🛺


  • Open PowerShell or Windows Terminal: Press Windows Key + X, then select "Windows Terminal".

  • Paste or type and press enter: <br> winget install --id Git.Git -e --source winget

  • Wait for the download bars to finish.

  • Or download Git on your laptop/PC (Go to this link - https://git-scm.com/download/win). Download 64-bit Git for Windows Setup. See the example below.


download Git on your laptop/PC (Go to this link - https://git-scm.com/download/win). learn more...
Git download screenshot example


Next⬇️


After downloading, open the Git file and start installing. Follow the step-by-step shown in the visual example below.

Click check box "Launch Git Bash" and click finished.
Screenshot example of Git install step 12

Now Git is installed. Click the check box "Launch Git Bash" and click "Finish". Now you are ready for step 1.

Next⬇️


Step 1: Clone the ALwrity AI Writer repository to your local machine.


  • Open Windows PowerShell as Administrator: Find and open "Windows PowerShell (Admin)" from the start menu.


  • Clone the Repository: Run the following command in PowerShell to clone the repository:

(copy and paste) This command will download all the files from the repository to your local machine. See the visual example below.


Run the following command in PowerShell to clone the repository: git clone https://github.com/AJaySi/AI-Blog-Writer.git
Screenshot example of ALwrity Git clone

  • Verify the Clone: After completing the cloning process, navigate into the newly created directory using:

cd AI-Writer

Congratulations! Once you've cloned the repository, proceed with the next steps for installation and setup.


Next⬇️


Step 2: Install required dependencies:


  • Run the following command in PowerShell:

python -m pip install -r requirements.txt 
  • See the visual example below.


Run the following command in PowerShell: python -m pip install -r requirements.txt
Screenshot example of installing the requirement file

Next⬇️



Step 3: Run the script:

After installing the required file txt run the following command in PowerShell:

streamlit run alwrity.py

Next⬇️



Step 4: The tool will guide you through setting up your APIs.


The ALwrity tool will then guide you on where to get Free APIs and how to use them. Below the UI example, you will see the API keys insert option. Once you input the API keys, save them by clicking "save keys."


First, you will start by adding the AI LLM API (OpenAI or Google Gemini). For example, I used the Google Gemini API.


Click continue after saving the keys successfully. Next, you can provide your current website URL for Analysis (Optional). And click continue.



Now, do the AI web research API setup. Provide the following API:


  1. Serper API for Google research.

  2. Tavily API for AI web research.

  3. Firecrawl API to crawl website data.

  4. Metaphor/EXA API for neural research.


After providing all these API keys, select continue for the next steps.



Now you can do the personalization setup in 2 steps:


1. ALwrity Setup: Provide your exciting website URL. ALwrity will set up the tool according to your brand voice, style, and tone.



2. Manual Setup


Follow these steps to do a manual setup:


1. Set up blog content characteristics:

  • Blog length (I select 2000 words).

  • Blog type (I select professional).

  • Target demographic (I select the professional).

  • Content type (I select information).

  • Content language (I select English).

  • Output format (I select markdown).



2. Blog Image generation setting:

  • Select the image generation model (I select stable-diffusion).

  • Set the number of images (I select 1).

  • Select image style (I select Realistic).


3. AI generation setting:

  • Choose an AI provider (I select Google).

  • Choose AI model (I select Gemini-1.5-flash-latest).

  • Choose the creativity level from 0.00 to 1.00 (I select 0.70).

  • Set the maximum length (I set it to 4000 words).


4. Search settings for personalized web research:

  • Set geographic location (I set it to "us" for the United States).

  • Set search language (I select "en" for English).

  • Set a number of results you want to research from any SERP page (I select 10).

  • Set time range (I select anytime for now). You can set it to the past year, the past month, or the past week according to your choice.


Now save the manual setting and move to the next step.



After saving, the setting tool will guide you to ALwrity integration. Here, you will connect your content platform (like website, social media, & analytics tool) and the tools. (Coming soon in the next update)


Select continue for now to the next step.



Now the tool will navigate you to the final setup and validation. You can check and review the settings and click the complete setup button to launch the tool.

For more details on personalization, read this blog.

Next⬇️


After completing the setup tool will navigate to the content planning option. You can change the option from the dashboard.




Now you're all set to embark on your blogging journey with ALwrity Free & Open-Source AI Writer! If you have any issues regarding ALwrity installation or need help, please let us know in the comment section below.





2 comentarios

Obtuvo 0 de 5 estrellas.
Aún no hay calificaciones

Agrega una calificación
Invitado
19 ago 2024

the app doesnt ask us the open ai api, it just asks us the gemini api.

Me gusta
lekhakAI
lekhakAI
21 ago 2024
Contestando a

Depends on which gpt provider you want. Gemini is Free and we recommend it. Choose openai for chatgpt & Google for gemini.


Althoug, you can change it in .env file and add both keys there. Also, check the sidebar for changing models with each run.

Me gusta

14th Remote Company, @WFH, IN 127.0.0.1

Email: info@alwrity.com

© 2025 by alwrity.com

  • Youtube
  • X
  • Facebook
  • Instagram
bottom of page