Loading repository data…
Loading repository data…
xeloxa / repository
Temodar Agent is an AI-powered WordPress plugin and theme security analysis platform built for security researchers, product security teams, auditors, and defenders. It combines AI agent workflows, multi-provider LLM orchestration, Semgrep-powered static analysis, and risk-based WordPress reconnaissance in one local-first Docker application.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Temodar Agent is an AI-powered WordPress plugin and theme security analysis platform built for security researchers, product security teams, auditors, and defenders. It combines AI agent workflows, multi-provider LLM orchestration, Semgrep-powered static analysis, and risk-based WordPress reconnaissance in one local-first Docker application.
If you are looking for an AI security scanner for WordPress plugins, an AI agent workflow for code review, or a Semgrep-based vulnerability triage platform, Temodar Agent is designed to make that process faster, more structured, and easier to scale.
Temodar Agent helps teams identify which WordPress plugins and themes deserve attention first, run repeatable code analysis, and continue investigation with AI agent systems that stay attached to the target under review.
Core platform capabilities include:
Temodar Agent is built around an AI agent workflow rather than a simple chat box.
The current runtime supports multiple AI execution strategies that are already exposed in the application:
This makes Temodar Agent suitable for teams that want to move from a single-agent workflow to more advanced multi-agent analysis patterns inside the same product.
The platform also supports:
agents payloadstasks payloadsTemodar Agent includes a multi-provider AI configuration system with stored profiles, active profile switching, and connection testing.
Supported providers currently present in the application:
Provider system features already implemented:
Temodar Agent includes a production-oriented Semgrep analysis workflow for WordPress source code review.
The current application ships with support for these default Semgrep rulesets:
The current Semgrep system also supports:
This makes Temodar Agent useful not only as an AI security research tool, but also as a Semgrep operations layer for teams that maintain their own detection logic.
Temodar Agent helps security teams reduce noise before manual review starts.
The scanning system can:
Temodar Agent is designed for organizations that want:
Temodar Agent is designed to run with Docker.
You need:
Useful links:
docker pull xeloxa/temodar-agent:latest
docker run -d --name temodar-agent -p 8080:8080 \
-v temodar-agent-data:/home/appuser/.temodar-agent \
xeloxa/temodar-agent:latest
latest is recommended if you want the newest published image, but starting an existing container with docker start temodar-agent does not pull new images. To move to a newer latest, pull the image again and recreate the container.
If you want a pinned release instead of latest, use a version tag:
docker pull xeloxa/temodar-agent:v0.1.3
docker run -d --name temodar-agent -p 8080:8080 \
-v temodar-agent-data:/home/appuser/.temodar-agent \
xeloxa/temodar-agent:v0.1.3
Open the dashboard at:
Temodar Agent stores persistent application data in one named Docker volume: temodar-agent-data, mounted at /home/appuser/.temodar-agent.
This is a hard cutover to the canonical runtime root. Existing three-volume installs are no longer the supported Docker contract. Recreate the container with the official one-volume command instead of keeping temodar-agent-plugins or temodar-agent-semgrep mounted.
docker run commandTemodar Agent no longer runs host-side update scripts or local rebuild flows.
To update manually:
docker pull xeloxa/temodar-agent:latest
docker rm -f temodar-agent >/dev/null 2>&1 || true
docker run -d --name temodar-agent -p 8080:8080 \
-v temodar-agent-data:/home/appuser/.temodar-agent \
xeloxa/temodar-agent:latest
The in-app update UI only notifies you about new releases and can copy this manual Docker update command. If you installed a pinned tag such as v0.1.3, update by pulling and rerunning the newer pinned tag you want rather than assuming docker start will move you forward.
If you are upgrading from an older three-volume install, stop using the old plugin and Semgrep volumes and recreate the container with only temodar-agent-data mounted at /home/appuser/.temodar-agent.
This project is intended for authorized security research, defensive analysis, and educational use only. It is designed to help researchers and developers assess WordPress plugin and theme attack surfaces, prioritize risky targets, and review code more efficiently.
Do not use this software against systems, plugins, themes, or environments you do not own or do not have explicit permission to test. The author and contributors are not responsible for misuse, damage, service disruption, data loss, or any legal consequences resulting from improper use.
Always ensure your testing is authorized and compliant with applicable laws, regulations, and disclosure policies.