neuml/annotateai
📝 Automatically annotate papers using LLMs
54
/ 100
Established
Extracts key concepts from papers, then locates and highlights relevant sections across pages with concise topic annotations. Built on txtai's LLM abstraction layer, supporting local models (Qwen, Llama via GGUF/llama.cpp), API services (OpenAI, Claude, Gemini), and Ollama endpoints. Includes a Streamlit web application and optional keyword specification for batch annotation workflows.
410 stars and 50 monthly downloads. Available on PyPI.
Maintenance
6 / 25
Adoption
14 / 25
Maturity
18 / 25
Community
16 / 25
Stars
410
Forks
41
Language
Python
License
Apache-2.0
Category
Last pushed
Dec 01, 2025
Monthly downloads
50
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/neuml/annotateai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.