
Research
Namastex.ai npm Packages Hit with TeamPCP-Style CanisterWorm Malware
Malicious Namastex.ai npm packages appear to replicate TeamPCP-style Canister Worm tradecraft, including exfiltration and self-propagation.
You can use one of the following AI providers to generate SEO data:
npx seo-ai config set OPENAI_API_KEY=<your-key>
npx seo-ai config set MISTRAL_API_KEY=<your-key>
npx seo-ai config set GROQ_API_KEY=<your-key>
npx seo-ai@latest generate
[!NOTE]
When running the CLI on a Next.js projects, it will create a medatata object according to the Next.js docs, if you still want to generate HTML meta tags, use the--htmlor-hoption.
npx seo-ai [options] [command]
Options:
-v, --version Outputs the seo-ai version.
Commands:
generate [tags] [options] Generates an object metadata or HTML meta tags
config [arguments] Sets API Keys configuration
npx seo-ai@latest generate [tags] [options]
Arguments:
[tags] SEO tags to be generated. See [Available Tags](#available-tags)
Options:
-h, --html Generates HTML meta tags
## Example:
npx seo-ai generate core icons creator
npx seo-ai config [arguments]
Arguments:
set [arguments] Sets an API Key. Available providers: OPENAI_API_KEY and MISTRAL_API_KEY
get [arguments] Retrieves an API Key using `mistral` or `openai`
clear Clears all API Keys
# Example:
npx seo-ai config set OPENAI_API_KEY=<your-key>
npx seo-ai config get openai
npx seo-ai config clear
| Command | Description |
|---|---|
core | Generate meta tags: title, description, keywords, openGraph, twitter, robots, category, generator,applicationName |
icons | Define icon meta tags. It uses DALL-E 2, so you'll be prompted for a OpenAI Key |
metadataBase | Set the base URL for metadata relative paths. Available only for Next.js projects |
authors | List authors of the content |
creator | Identify the creator of the content |
publisher | Specify the publisher of the content |
classification | Provide the classification of the content |
bookmarks | Define bookmarks for the web application |
assets | Specify the assets related to the content |
archives | List archives related to the content |
referrer | The referrer setting for the document |
alternates | The canonical and alternate URLs for the document |
formatDetection | Indicates if devices should try to interpret various formats and make actionable links out of them |
manifest | Specify a link to the web application's manifest file |
verification | The common verification tokens for the document |
viewport | The viewport setting for the document |
1.Clone the seo-ai repository:
git clone https://github.com/xavimondev/seo-ai
2.Install the dependencies:
pnpm install
3.Start the development:
pnpm dev
MIT.
FAQs
Command-line tool to generate SEO metadata and HTML meta tags using AI models
We found that seo-ai demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
Malicious Namastex.ai npm packages appear to replicate TeamPCP-style Canister Worm tradecraft, including exfiltration and self-propagation.

Product
Explore exportable charts for vulnerabilities, dependencies, and usage with Reports, Socket’s new extensible reporting framework.

Product
Socket for Jira lets teams turn alerts into Jira tickets with manual creation, automated ticketing rules, and two-way sync.