REPOGEO REPORT · LITE
eyurtsev/kor
Default branch main · commit f6dc6554 · scanned 5/13/2026, 10:01:36 AM
GitHub: 1,685 stars · 96 forks
Action plan is what to do next — copy-pasteable changes prioritized by impact. Category visibility is the real GEO test: when a user asks an AI a brand-free question that should surface eyurtsev/kor, does the AI actually recommend you — or your competitors? Objective checks verify the metadata signals AI engines weight first. Self-mention check detects whether AI even knows you exist by name.
Action plan — copy-paste fixes
3 prioritized changes generated by gemini-2.5-flash. Mark items done after you ship the fix.
- highabout#1Update repository description for clarity
Why:
CURRENTLLM(😽)
COPY-PASTE FIXExtract structured, type-safe data from unstructured text using LLMs, especially for models without native tool-calling APIs. Uses Pydantic for schema definition.
- highreadme#2Reposition README's core value proposition
Why:
CURRENTThis is a half-baked prototype that 'helps' you extract structured data from text using LLMs 🧩. Specify the schema of what should be extracted and provide some examples. Kor will generate a prompt, send it to the specified LLM and parse out the output. You might even get results back. So yes – it’s just another wrapper on top of LLMs with its own flavor of abstractions. 😸
COPY-PASTE FIXKor is a robust library for **structured, type-safe data extraction from unstructured text using LLMs**, particularly effective for models that do not support native tool-calling APIs. Define your desired output schema using Pydantic, provide examples, and Kor handles prompt generation, LLM interaction, and output parsing, including re-asking for malformed responses. Integrated with LangChain, Kor excels in prompt-based/parsing extraction.
- mediumtopics#3Add more specific topics
Why:
CURRENTinformation-extraction, llm, natural-language, natural-language-processing, natural-language-understanding
COPY-PASTE FIXinformation-extraction, llm, natural-language, natural-language-processing, natural-language-understanding, pydantic, structured-data, schema-extraction
Category GEO backends resolved for this scan: google/gemini-2.5-flash, deepseek/deepseek-v4-flash
Category visibility — the real GEO test
Brand-free queries asked to google/gemini-2.5-flash. Did AI recommend you, or someone else?
Same questions for every model — switch tabs to compare answers and rankings.
- OpenAI API · recommended 1×
- Anthropic Claude · recommended 1×
- llamaindex/llamaindex · recommended 1×
- langchain-ai/langchain · recommended 1×
- huggingface/transformers · recommended 1×
- CATEGORY QUERYHow to extract structured information from unstructured text using large language models?you: not recommendedAI recommended (in order):
- OpenAI API
- Anthropic Claude
- LlamaIndex (llamaindex/llamaindex)
- LangChain (langchain-ai/langchain)
- Hugging Face Transformers (huggingface/transformers)
- Google Cloud Vertex AI
- Amazon Bedrock
AI recommended 7 alternatives but never named eyurtsev/kor. This is the gap to close.
Show full AI answer
- CATEGORY QUERYWhat's a good library for schema-guided information extraction with LLMs?you: not recommendedAI recommended (in order):
- Instructor
- LangChain
- LlamaIndex
- Guidance
- Marvin
- OpenAI Functions/Tools
- jsonformer
AI recommended 7 alternatives but never named eyurtsev/kor. This is the gap to close.
Show full AI answer
Objective checks
Rule-based audits of metadata signals AI engines weight most.
- Metadata completenesspass
- README presencepass
Self-mention check
Does AI even know your repo exists when asked about it directly?
- Compared to common alternatives in this category, what is the core differentiator of eyurtsev/kor?passAI named eyurtsev/kor explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
- If a team adopts eyurtsev/kor in production, what risks or prerequisites should they evaluate first?passAI named eyurtsev/kor explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
- In one sentence, what problem does the repo eyurtsev/kor solve, and who is the primary audience?passAI named eyurtsev/kor explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
Embed your GEO score
Drop this badge into the README of eyurtsev/kor. It auto-updates whenever the report is rescanned and links back to the latest report — easy public proof that you care about AI discoverability.
[](https://repogeo.com/en/r/eyurtsev/kor)<a href="https://repogeo.com/en/r/eyurtsev/kor"><img src="https://repogeo.com/badge/eyurtsev/kor.svg" alt="RepoGEO" /></a>Subscribe to Pro for deep diagnoses
eyurtsev/kor — Lite scans stay free; this card itemizes Pro deep limits vs Lite.
- Deep reports10 / month
- Brand-free category queries5 vs 2 in Lite
- Prioritized action items8 vs 3 in Lite