Current collected state Current
Observed since 20 Oct, 15:53 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
-ai-code-optimizer-
AI-powered tool to scan and optimize Node.js code for performance.
AI Code Optimizer is a CLI tool that uses AI (OpenAI or Grok) to scan your Node.js codebase for performance issues and automatically suggests or applies fixes.
.env or .ai-optimizer-rc for flexible configuration.npm install -g ai-code-optimizer
Create a .env file in your project root:
# Choose your AI provider
AI_MODEL=grok # or openai
# API Keys
GROK_API_KEY=your_xai_api_key
# OPENAI_API_KEY=your_openai_api_key
# Optional: Specific Model Version
# GROK_MODEL=grok-2
To scan the current directory for issues:
ai-code-optimizer scan
The tool will analyze .js and .ts files, report issues, and offer to fix them.
ai-code-optimizer config
npm installnpm run dev (requires ts-node)ISC
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^25.2.3 | runtime |
chalkEnvironment{
"local_name": "chalk",
"alias": false,
"peer_metadata": null
} | ^4.1.2 | runtime |
commanderEnvironment{
"local_name": "commander",
"alias": false,
"peer_metadata": null
} | ^14.0.3 | runtime |
dotenvEnvironment{
"local_name": "dotenv",
"alias": false,
"peer_metadata": null
} | ^16.6.1 | runtime |
figletEnvironment{
"local_name": "figlet",
"alias": false,
"peer_metadata": null
} | ^1.10.0 | runtime |
globEnvironment{
"local_name": "glob",
"alias": false,
"peer_metadata": null
} | ^8.1.0 | runtime |
inquirerEnvironment{
"local_name": "inquirer",
"alias": false,
"peer_metadata": null
} | ^8.2.7 | runtime |
openaiEnvironment{
"local_name": "openai",
"alias": false,
"peer_metadata": null
} | ^6.21.0 | runtime |
oraEnvironment{
"local_name": "ora",
"alias": false,
"peer_metadata": null
} | ^5.4.1 | runtime |
ts-nodeEnvironment{
"local_name": "ts-node",
"alias": false,
"peer_metadata": null
} | ^10.9.2 | runtime |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.9.3 | runtime |
@types/globEnvironment{
"local_name": "@types/glob",
"alias": false,
"peer_metadata": null
} | ^8.1.0 | development |
@types/inquirerEnvironment{
"local_name": "@types/inquirer",
"alias": false,
"peer_metadata": null
} | ^8.2.12 | development |
Source distribution
{
"integrity": "sha512-4a4lulMEbVZL+xqVXQ9GwSIorv9WnGKW7mvIG3w0JdlXmVveiEpO77zqv1S4CEJXOqqCS1fCCGA8uECpquhTwQ==",
"shasum": "fa8ff0bd2bebda45db1dbedd410589b10e16077c",
"tarball": "https://registry.npmjs.org/-ai-code-optimizer-/-/-ai-code-optimizer--1.0.1.tgz",
"fileCount": 10,
"unpackedSize": 11822,
"signatures": [
{
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
"sig": "MEQCID7X5C34oNB64uc7GtnUU4b60DFkzeRcYXftS+eTmLzoAiBEBzqcAWLYnmv4rSzJmO8/v5/GNe8saOvPSGtU9SzzgA=="
}
]
}Shared repository data · GitHub
Observed since 20 Oct, 15:53 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:ee5315d46a49b4f23dd392b7902592fcafc0eb79b78fc4f92a42c6d58ccf35de