
Security News
npm Adopts OIDC for Trusted Publishing in CI/CD Workflows
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
llm-citation-verifier
Advanced tools
An LLM plugin that verifies academic citations against the Crossref database to catch hallucinated references in AI-generated content.
AI research tools sometimes hallucinate citations - generating plausible-looking DOIs for papers that don't exist.
This plugin automatically verifies citations in real-time, flagging fake DOIs and validating real papers with full metadata.
llm install llm-citation-verifier
# Verify citations as the LLM generates content
llm -T verify_citation "What's new in dye sensitized solar cells? Check all the references." --td
# Single breakthrough with verification
llm -T verify_citation "What's one recent breakthrough in cancer immunotherapy? Cite just one paper and verify it." --td
# Review suspicious AI-generated content
llm -T verify_citation "This AI tool cited these papers: 10.1038/nature12373 and 10.1234/fake.doi.2024. Check if they're real." --td
# Batch verification
llm -T verify_citation "Verify these DOIs from an AI summary: 10.1038/nature12373, 10.1126/science.abc123, 10.1234/fake.journal.2024" --td
# Audit AI research tools
llm -T verify_citation "Tell me about recent AI alignment breakthroughs. Verify any papers you cite." --td
# Fact-check literature reviews
llm -T verify_citation "What are the latest developments in quantum computing? Make sure all citations are real." --td
Tool call: verify_citation({'doi': '10.1038/s41591-023-02452-7'})
{
"verified": false,
"doi": "10.1038/s41591-023-02452-7",
"error": "DOI not found in Crossref database - likely hallucinated"
}
Tool call: verify_citation({'doi': '10.1016/j.cell.2023.02.029'})
{
"verified": true,
"doi": "10.1016/j.cell.2023.02.029",
"title": "Discovery of phage determinants that confer sensitivity to bacterial immune systems",
"authors": "Avigail Stokar-Avihail, Taya Fedorenko, Jens Hör, et al.",
"journal": "Cell",
"year": "2023"
}
git clone https://github.com/your-org/llm-citation-verifier
cd llm-citation-verifier
uv sync
uv pip install -e .
uv run pytest
--td
flag to see verification calls in real-timeFAQs
LLM plugin for verifying academic citations against Crossref
We found that llm-citation-verifier demonstrated a healthy version release cadence and project activity because the last version was released less than 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.
Security News
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
Research
/Security News
A RubyGems malware campaign used 60 malicious packages posing as automation tools to steal credentials from social media and marketing tool users.
Security News
The CNA Scorecard ranks CVE issuers by data completeness, revealing major gaps in patch info and software identifiers across thousands of vulnerabilities.