> For the complete documentation index, see [llms.txt](https://tmniche-docs.keywordrush.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tmniche-docs.keywordrush.com/getting-started/installation.md).

# Requirements & installation

Too Much Niche needs two plugins, both installed and active: **Too Much Niche** itself and **Content Egg** (which powers the product and content blocks). Use the latest version of both plugins.

## Requirements

* **WordPress 6.8+** with **PHP 8.0+**.
* **Too Much Niche** + **Content Egg** plugins (install both — see below, and keep both up to date).
* An active **Too Much Niche license** — Starter, Growth, or Agency.

For Content Egg, the **free** version is enough for most models. Affiliate product search needs **Content Egg Pro** with an active Content Egg license — see [Free vs Pro](/content-egg-integration/free-vs-pro.md).

## Install the plugins

Both plugins install the same way — upload a zip and activate.

1. **Download the plugin zips:**
   * **Too Much Niche** — from your account at [keywordrush.com/panel](https://www.keywordrush.com/panel).
   * **Content Egg** — from [keywordrush.com/panel](https://www.keywordrush.com/panel) (Pro), or the free version from the [WordPress plugin repository](https://wordpress.org/plugins/content-egg/).
2. In WordPress, go to **Plugins → Add New Plugin → Upload Plugin**, choose a zip, click **Install Now**, then **Activate**.
3. Repeat for the second plugin.

{% hint style="info" %}
**Tip:** For Content Egg **Free**, you can skip the download — go to **Plugins → Add New Plugin**, search for *Content Egg*, then **Install** and **Activate**.
{% endhint %}

Order doesn't matter, but Content Egg must be active and up to date for Too Much Niche to work.

## Upgrading from version 4

Version 5 is a complete rewrite. If you're coming from **Too Much Niche v4**, we recommend a clean install rather than updating in place:

1. Go to **Plugins**, **deactivate** Too Much Niche v4, then **delete** it.
2. Install **v5** fresh from your [keywordrush.com/panel](https://www.keywordrush.com/panel) zip and **activate** it.

This gives the smoothest first run and avoids a harmless one-time PHP notice that can appear while the old and new files swap.

{% hint style="info" %}
**Your content is safe.** Published posts are regular WordPress content and are never touched by deleting or reinstalling a plugin.
{% endhint %}

## Keep Too Much Niche up to date

Article and plan generation run on our servers, so the plugin has to stay in sync with them. **Always run the latest version.**

Updating is one click: when a new version is available, an **Update to v…** button appears in the header on any Too Much Niche page. Click it and the plugin updates itself — no re-download needed.

![The TMN v… badge with the blue Update to v… button in the page header](/files/8rx3Ew8F07LbIpheN04W)

## Next

Both plugins installed and active? Next, [**Activate your license**](/getting-started/activate-license.md) to connect Too Much Niche to your subscription.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://tmniche-docs.keywordrush.com/getting-started/installation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
