Spaces:
Sleeping
Sleeping
Oleksii Obolonskyi commited on
Commit ·
f95b0cc
1
Parent(s): d33aa7b
Track data folder
Browse files- .gitignore +1 -16
- data/normalized/articles_ingest_report.json +12 -0
- data/normalized/chunks_articles.jsonl +3 -0
- data/normalized/chunks_books.jsonl +3 -0
- data/normalized/index_articles.faiss +3 -0
- data/normalized/index_books.faiss +3 -0
- data/normalized/manifest_articles.json +382 -0
- data/normalized/manifest_books.json +388 -0
- data/raw_pdfs/AIMA.pdf +3 -0
- data/raw_pdfs/Agentic_Design_Patterns.pdf +3 -0
- data/raw_pdfs/Generative_AI_Design_Patterns.pdf +3 -0
.gitignore
CHANGED
|
@@ -1,17 +1,2 @@
|
|
| 1 |
-
|
| 2 |
.env
|
| 3 |
-
|
| 4 |
-
# Ignore data files
|
| 5 |
-
data/
|
| 6 |
-
|
| 7 |
-
# Ignore Python cache files
|
| 8 |
-
__pycache__/
|
| 9 |
-
*.pyc
|
| 10 |
-
|
| 11 |
-
# Ignore build artifacts
|
| 12 |
-
build/
|
| 13 |
-
*.egg-info/
|
| 14 |
-
|
| 15 |
-
# Ignore logs
|
| 16 |
-
*.log
|
| 17 |
-
*.log.*
|
|
|
|
| 1 |
+
.DS_Store
|
| 2 |
.env
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
data/normalized/articles_ingest_report.json
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"generated_at": "2026-01-28T17:19:43.408336Z",
|
| 3 |
+
"out_jsonl": "data/normalized_v1_2/chunks_articles.jsonl",
|
| 4 |
+
"out_manifest": "data/normalized_v1_2/manifest_articles.json",
|
| 5 |
+
"total_chunks_written": 677,
|
| 6 |
+
"sources_total": 29,
|
| 7 |
+
"sources_skipped": [],
|
| 8 |
+
"notes": [
|
| 9 |
+
"Towards Data Science links may return 403 and are skipped to keep the pipeline reproducible.",
|
| 10 |
+
"arXiv PDFs are ingested via pdfminer; title/author/date may be enriched later."
|
| 11 |
+
]
|
| 12 |
+
}
|
data/normalized/chunks_articles.jsonl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:bbcd07c7e03bd4e285bf713ba0b6f684bca28068583c5c01ca0b8775bc053de6
|
| 3 |
+
size 1377521
|
data/normalized/chunks_books.jsonl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4edf7f99ed02dfa2d4bae21e7464dfbaa441d15de39073aae7d28fbade19d351
|
| 3 |
+
size 12120524
|
data/normalized/index_articles.faiss
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5d62def5c2930bd68d1644f4d0f8fb68f93cab07e622a812fe35d49e75f94724
|
| 3 |
+
size 1039917
|
data/normalized/index_books.faiss
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:fb6e0b9f044a0ca05470f48b3f7b510f4acd8b461c93cdaf0e2080b2eba8a4e7
|
| 3 |
+
size 9646125
|
data/normalized/manifest_articles.json
ADDED
|
@@ -0,0 +1,382 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"generated_at": "2026-01-28T17:19:43.407644Z",
|
| 3 |
+
"documents": [
|
| 4 |
+
{
|
| 5 |
+
"id": "article::anthropic_multi_agent_research_system",
|
| 6 |
+
"title": "How we built our multi-agent research system",
|
| 7 |
+
"format": "html",
|
| 8 |
+
"filename": "https://www.anthropic.com/engineering/multi-agent-research-system",
|
| 9 |
+
"blocks": 23,
|
| 10 |
+
"source_type": "article",
|
| 11 |
+
"url": "https://www.anthropic.com/engineering/multi-agent-research-system",
|
| 12 |
+
"publisher": "Anthropic",
|
| 13 |
+
"author": null,
|
| 14 |
+
"publication_date": null,
|
| 15 |
+
"date": null
|
| 16 |
+
},
|
| 17 |
+
{
|
| 18 |
+
"id": "article::anthropic_agentic_misalignment",
|
| 19 |
+
"title": "Agentic Misalignment: How LLMs could be insider threats",
|
| 20 |
+
"format": "html",
|
| 21 |
+
"filename": "https://www.anthropic.com/research/agentic-misalignment",
|
| 22 |
+
"blocks": 37,
|
| 23 |
+
"source_type": "article",
|
| 24 |
+
"url": "https://www.anthropic.com/research/agentic-misalignment",
|
| 25 |
+
"publisher": "Anthropic",
|
| 26 |
+
"author": null,
|
| 27 |
+
"publication_date": null,
|
| 28 |
+
"date": null
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"id": "article::react_arxiv_2210_03629",
|
| 32 |
+
"title": "arXiv paper",
|
| 33 |
+
"format": "pdf",
|
| 34 |
+
"filename": "https://arxiv.org/pdf/2210.03629.pdf",
|
| 35 |
+
"blocks": 152,
|
| 36 |
+
"source_type": "article",
|
| 37 |
+
"url": "https://arxiv.org/pdf/2210.03629.pdf",
|
| 38 |
+
"publisher": "arXiv",
|
| 39 |
+
"author": null,
|
| 40 |
+
"publication_date": null,
|
| 41 |
+
"date": null
|
| 42 |
+
},
|
| 43 |
+
{
|
| 44 |
+
"id": "article::rag_arxiv_2005_11401",
|
| 45 |
+
"title": "arXiv paper",
|
| 46 |
+
"format": "pdf",
|
| 47 |
+
"filename": "https://arxiv.org/pdf/2005.11401.pdf",
|
| 48 |
+
"blocks": 66,
|
| 49 |
+
"source_type": "article",
|
| 50 |
+
"url": "https://arxiv.org/pdf/2005.11401.pdf",
|
| 51 |
+
"publisher": "arXiv",
|
| 52 |
+
"author": null,
|
| 53 |
+
"publication_date": null,
|
| 54 |
+
"date": null
|
| 55 |
+
},
|
| 56 |
+
{
|
| 57 |
+
"id": "article::toolformer_arxiv_2302_04761",
|
| 58 |
+
"title": "arXiv paper",
|
| 59 |
+
"format": "pdf",
|
| 60 |
+
"filename": "https://arxiv.org/pdf/2302.04761.pdf",
|
| 61 |
+
"blocks": 69,
|
| 62 |
+
"source_type": "article",
|
| 63 |
+
"url": "https://arxiv.org/pdf/2302.04761.pdf",
|
| 64 |
+
"publisher": "arXiv",
|
| 65 |
+
"author": null,
|
| 66 |
+
"publication_date": null,
|
| 67 |
+
"date": null
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": "article::tds_single_vs_multi_agent_systems",
|
| 71 |
+
"title": "Agentic AI: Single vs Multi-Agent Systems",
|
| 72 |
+
"format": "html",
|
| 73 |
+
"filename": "https://towardsdatascience.com/agentic-ai-single-vs-multi-agent-systems/",
|
| 74 |
+
"blocks": 14,
|
| 75 |
+
"source_type": "article",
|
| 76 |
+
"url": "https://towardsdatascience.com/agentic-ai-single-vs-multi-agent-systems/",
|
| 77 |
+
"publisher": "Towards Data Science",
|
| 78 |
+
"author": "Ida Silfverskiöld",
|
| 79 |
+
"publication_date": "2025-04-02T00:15:17+00:00",
|
| 80 |
+
"date": "2025-04-02T00:15:17+00:00"
|
| 81 |
+
},
|
| 82 |
+
{
|
| 83 |
+
"id": "article::tds_langgraph_101_deep_research_agent",
|
| 84 |
+
"title": "LangGraph 101: Let’s Build A Deep Research Agent",
|
| 85 |
+
"format": "html",
|
| 86 |
+
"filename": "https://towardsdatascience.com/langgraph-101-lets-build-a-deep-research-agent/",
|
| 87 |
+
"blocks": 29,
|
| 88 |
+
"source_type": "article",
|
| 89 |
+
"url": "https://towardsdatascience.com/langgraph-101-lets-build-a-deep-research-agent/",
|
| 90 |
+
"publisher": "Towards Data Science",
|
| 91 |
+
"author": "Shuai Guo",
|
| 92 |
+
"publication_date": "2025-08-14T23:50:16+00:00",
|
| 93 |
+
"date": "2025-08-14T23:50:16+00:00"
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": "article::tds_effective_ai_agents_at_scale",
|
| 97 |
+
"title": "How to Build Effective AI Agents to Process Millions of Requests",
|
| 98 |
+
"format": "html",
|
| 99 |
+
"filename": "https://towardsdatascience.com/how-to-build-effective-ai-agents-to-process-millions-of-requests/",
|
| 100 |
+
"blocks": 10,
|
| 101 |
+
"source_type": "article",
|
| 102 |
+
"url": "https://towardsdatascience.com/how-to-build-effective-ai-agents-to-process-millions-of-requests/",
|
| 103 |
+
"publisher": "Towards Data Science",
|
| 104 |
+
"author": "Eivind Kjosbakken",
|
| 105 |
+
"publication_date": "2025-09-09T17:00:00+00:00",
|
| 106 |
+
"date": "2025-09-09T17:00:00+00:00"
|
| 107 |
+
},
|
| 108 |
+
{
|
| 109 |
+
"id": "article::ai_sdk_mcp_tools",
|
| 110 |
+
"title": "Model Context Protocol (MCP)",
|
| 111 |
+
"format": "html",
|
| 112 |
+
"filename": "https://ai-sdk.dev/docs/ai-sdk-core/mcp-tools",
|
| 113 |
+
"blocks": 9,
|
| 114 |
+
"source_type": "article",
|
| 115 |
+
"url": "https://ai-sdk.dev/docs/ai-sdk-core/mcp-tools",
|
| 116 |
+
"publisher": "AI SDK",
|
| 117 |
+
"author": null,
|
| 118 |
+
"publication_date": null,
|
| 119 |
+
"date": null
|
| 120 |
+
},
|
| 121 |
+
{
|
| 122 |
+
"id": "article::byteplus_mcp_topic",
|
| 123 |
+
"title": "MCP JSON schema validation",
|
| 124 |
+
"format": "html",
|
| 125 |
+
"filename": "https://www.byteplus.com/en/topic/542256?title=",
|
| 126 |
+
"blocks": 1,
|
| 127 |
+
"source_type": "article",
|
| 128 |
+
"url": "https://www.byteplus.com/en/topic/542256?title=",
|
| 129 |
+
"publisher": "BytePlus",
|
| 130 |
+
"author": null,
|
| 131 |
+
"publication_date": null,
|
| 132 |
+
"date": null
|
| 133 |
+
},
|
| 134 |
+
{
|
| 135 |
+
"id": "article::merge_mcp_tool_schema",
|
| 136 |
+
"title": "MCP tool schema: what it is, how it works, and examples",
|
| 137 |
+
"format": "html",
|
| 138 |
+
"filename": "https://www.merge.dev/blog/mcp-tool-schema",
|
| 139 |
+
"blocks": 4,
|
| 140 |
+
"source_type": "article",
|
| 141 |
+
"url": "https://www.merge.dev/blog/mcp-tool-schema",
|
| 142 |
+
"publisher": "Merge.dev",
|
| 143 |
+
"author": null,
|
| 144 |
+
"publication_date": null,
|
| 145 |
+
"date": null
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": "article::netfoundry_ai_agent_mcp_decision",
|
| 149 |
+
"title": "How an AI Agent Decides to Call MCP Tools",
|
| 150 |
+
"format": "html",
|
| 151 |
+
"filename": "https://netfoundry.io/ai/how-an-ai-agent-decides-to-call-mcp-tools/",
|
| 152 |
+
"blocks": 13,
|
| 153 |
+
"source_type": "article",
|
| 154 |
+
"url": "https://netfoundry.io/ai/how-an-ai-agent-decides-to-call-mcp-tools/",
|
| 155 |
+
"publisher": "NetFoundry",
|
| 156 |
+
"author": "Curt Tudor",
|
| 157 |
+
"publication_date": "2025-11-20T20:44:37+00:00",
|
| 158 |
+
"date": "2025-11-20T20:44:37+00:00"
|
| 159 |
+
},
|
| 160 |
+
{
|
| 161 |
+
"id": "article::modelcontextprotocol_github",
|
| 162 |
+
"title": "modelcontextprotocol/modelcontextprotocol: Specification and documentation for the Model Context Protocol",
|
| 163 |
+
"format": "html",
|
| 164 |
+
"filename": "https://github.com/modelcontextprotocol/modelcontextprotocol",
|
| 165 |
+
"blocks": 1,
|
| 166 |
+
"source_type": "article",
|
| 167 |
+
"url": "https://github.com/modelcontextprotocol/modelcontextprotocol",
|
| 168 |
+
"publisher": "Model Context Protocol",
|
| 169 |
+
"author": null,
|
| 170 |
+
"publication_date": null,
|
| 171 |
+
"date": null
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"id": "article::devto_react_vs_plan_execute",
|
| 175 |
+
"title": "ReAct vs Plan-and-Execute: A Practical Comparison of LLM Agent Patterns",
|
| 176 |
+
"format": "html",
|
| 177 |
+
"filename": "https://dev.to/jamesli/react-vs-plan-and-execute-a-practical-comparison-of-llm-agent-patterns-4gh9",
|
| 178 |
+
"blocks": 5,
|
| 179 |
+
"source_type": "article",
|
| 180 |
+
"url": "https://dev.to/jamesli/react-vs-plan-and-execute-a-practical-comparison-of-llm-agent-patterns-4gh9",
|
| 181 |
+
"publisher": "Dev.to",
|
| 182 |
+
"author": null,
|
| 183 |
+
"publication_date": null,
|
| 184 |
+
"date": null
|
| 185 |
+
},
|
| 186 |
+
{
|
| 187 |
+
"id": "article::byaiteam_agent_planning_reliability",
|
| 188 |
+
"title": "AI Agent Planning: ReAct vs Plan and Execute for Reliability",
|
| 189 |
+
"format": "html",
|
| 190 |
+
"filename": "https://byaiteam.com/blog/2025/12/09/ai-agent-planning-react-vs-plan-and-execute-for-reliability/",
|
| 191 |
+
"blocks": 15,
|
| 192 |
+
"source_type": "article",
|
| 193 |
+
"url": "https://byaiteam.com/blog/2025/12/09/ai-agent-planning-react-vs-plan-and-execute-for-reliability/",
|
| 194 |
+
"publisher": "By AI Team",
|
| 195 |
+
"author": null,
|
| 196 |
+
"publication_date": null,
|
| 197 |
+
"date": null
|
| 198 |
+
},
|
| 199 |
+
{
|
| 200 |
+
"id": "article::linkedin_build_ai_agent_post",
|
| 201 |
+
"title": "AI Agents: ReAct vs Planning Architectures",
|
| 202 |
+
"format": "html",
|
| 203 |
+
"filename": "https://www.linkedin.com/posts/lewisowain_how-to-build-an-ai-agent-activity-7402339630764941312-_G5h/",
|
| 204 |
+
"blocks": 2,
|
| 205 |
+
"source_type": "article",
|
| 206 |
+
"url": "https://www.linkedin.com/posts/lewisowain_how-to-build-an-ai-agent-activity-7402339630764941312-_G5h/",
|
| 207 |
+
"publisher": "LinkedIn",
|
| 208 |
+
"author": null,
|
| 209 |
+
"publication_date": null,
|
| 210 |
+
"date": null
|
| 211 |
+
},
|
| 212 |
+
{
|
| 213 |
+
"id": "article::scitepress_multiagent_paper_2021",
|
| 214 |
+
"title": "arXiv paper",
|
| 215 |
+
"format": "pdf",
|
| 216 |
+
"filename": "https://www.scitepress.org/Papers/2021/105593/105593.pdf",
|
| 217 |
+
"blocks": 28,
|
| 218 |
+
"source_type": "article",
|
| 219 |
+
"url": "https://www.scitepress.org/Papers/2021/105593/105593.pdf",
|
| 220 |
+
"publisher": "SciTePress",
|
| 221 |
+
"author": null,
|
| 222 |
+
"publication_date": null,
|
| 223 |
+
"date": null
|
| 224 |
+
},
|
| 225 |
+
{
|
| 226 |
+
"id": "article::geeksforgeeks_informed_vs_uninformed_search",
|
| 227 |
+
"title": "Informed vs Uninformed Search in AI",
|
| 228 |
+
"format": "html",
|
| 229 |
+
"filename": "https://www.geeksforgeeks.org/artificial-intelligence/difference-between-informed-and-uninformed-search-in-ai/",
|
| 230 |
+
"blocks": 4,
|
| 231 |
+
"source_type": "article",
|
| 232 |
+
"url": "https://www.geeksforgeeks.org/artificial-intelligence/difference-between-informed-and-uninformed-search-in-ai/",
|
| 233 |
+
"publisher": "GeeksforGeeks",
|
| 234 |
+
"author": null,
|
| 235 |
+
"publication_date": "2020-04-03 10:00:23+00:00",
|
| 236 |
+
"date": "2020-04-03 10:00:23+00:00"
|
| 237 |
+
},
|
| 238 |
+
{
|
| 239 |
+
"id": "article::baeldung_informed_vs_uninformed_search",
|
| 240 |
+
"title": "The Informed vs. Uninformed Search Algorithms",
|
| 241 |
+
"format": "html",
|
| 242 |
+
"filename": "https://www.baeldung.com/cs/informed-vs-uninformed-search",
|
| 243 |
+
"blocks": 10,
|
| 244 |
+
"source_type": "article",
|
| 245 |
+
"url": "https://www.baeldung.com/cs/informed-vs-uninformed-search",
|
| 246 |
+
"publisher": "Baeldung",
|
| 247 |
+
"author": null,
|
| 248 |
+
"publication_date": "2021-10-11T19:06:53+00:00",
|
| 249 |
+
"date": "2021-10-11T19:06:53+00:00"
|
| 250 |
+
},
|
| 251 |
+
{
|
| 252 |
+
"id": "article::scaler_informed_vs_uninformed_search",
|
| 253 |
+
"title": "Difference between Informed and Uninformed Search",
|
| 254 |
+
"format": "html",
|
| 255 |
+
"filename": "https://www.scaler.com/topics/difference-between-informed-and-uninformed-search/",
|
| 256 |
+
"blocks": 9,
|
| 257 |
+
"source_type": "article",
|
| 258 |
+
"url": "https://www.scaler.com/topics/difference-between-informed-and-uninformed-search/",
|
| 259 |
+
"publisher": "Scaler",
|
| 260 |
+
"author": "Niyati Thakkar",
|
| 261 |
+
"publication_date": "2023-09-27T00:00:00.000Z",
|
| 262 |
+
"date": "2023-09-27T00:00:00.000Z"
|
| 263 |
+
},
|
| 264 |
+
{
|
| 265 |
+
"id": "article::scipub_agent_search_paper_2021",
|
| 266 |
+
"title": "arXiv paper",
|
| 267 |
+
"format": "pdf",
|
| 268 |
+
"filename": "https://thescipub.com/pdf/jcssp.2021.1147.1156.pdf",
|
| 269 |
+
"blocks": 38,
|
| 270 |
+
"source_type": "article",
|
| 271 |
+
"url": "https://thescipub.com/pdf/jcssp.2021.1147.1156.pdf",
|
| 272 |
+
"publisher": "Science Publications",
|
| 273 |
+
"author": null,
|
| 274 |
+
"publication_date": null,
|
| 275 |
+
"date": null
|
| 276 |
+
},
|
| 277 |
+
{
|
| 278 |
+
"id": "article::ibm_ai_agent_orchestration",
|
| 279 |
+
"title": "What is AI Agent Orchestration?",
|
| 280 |
+
"format": "html",
|
| 281 |
+
"filename": "https://www.ibm.com/think/topics/ai-agent-orchestration",
|
| 282 |
+
"blocks": 3,
|
| 283 |
+
"source_type": "article",
|
| 284 |
+
"url": "https://www.ibm.com/think/topics/ai-agent-orchestration",
|
| 285 |
+
"publisher": "IBM",
|
| 286 |
+
"author": null,
|
| 287 |
+
"publication_date": null,
|
| 288 |
+
"date": null
|
| 289 |
+
},
|
| 290 |
+
{
|
| 291 |
+
"id": "article::domo_ai_agent_orchestration",
|
| 292 |
+
"title": "Definition, How It Works, Benefits & Examples",
|
| 293 |
+
"format": "html",
|
| 294 |
+
"filename": "https://www.domo.com/glossary/ai-agent-orchestration",
|
| 295 |
+
"blocks": 18,
|
| 296 |
+
"source_type": "article",
|
| 297 |
+
"url": "https://www.domo.com/glossary/ai-agent-orchestration",
|
| 298 |
+
"publisher": "Domo",
|
| 299 |
+
"author": null,
|
| 300 |
+
"publication_date": null,
|
| 301 |
+
"date": null
|
| 302 |
+
},
|
| 303 |
+
{
|
| 304 |
+
"id": "article::aimultiple_agentic_frameworks",
|
| 305 |
+
"title": "Top 5 Open-Source Agentic AI Frameworks in 2026",
|
| 306 |
+
"format": "html",
|
| 307 |
+
"filename": "https://research.aimultiple.com/agentic-frameworks/",
|
| 308 |
+
"blocks": 23,
|
| 309 |
+
"source_type": "article",
|
| 310 |
+
"url": "https://research.aimultiple.com/agentic-frameworks/",
|
| 311 |
+
"publisher": "AI Multiple",
|
| 312 |
+
"author": null,
|
| 313 |
+
"publication_date": null,
|
| 314 |
+
"date": null
|
| 315 |
+
},
|
| 316 |
+
{
|
| 317 |
+
"id": "article::reddit_multiagent_system_evaluator",
|
| 318 |
+
"title": "The heart of the internet",
|
| 319 |
+
"format": "html",
|
| 320 |
+
"filename": "https://www.reddit.com/r/PromptSynergy/comments/1np7wxw/multiagent_system_evaluator_with_40point_analysis/",
|
| 321 |
+
"blocks": 7,
|
| 322 |
+
"source_type": "article",
|
| 323 |
+
"url": "https://www.reddit.com/r/PromptSynergy/comments/1np7wxw/multiagent_system_evaluator_with_40point_analysis/",
|
| 324 |
+
"publisher": "Reddit",
|
| 325 |
+
"author": null,
|
| 326 |
+
"publication_date": null,
|
| 327 |
+
"date": null
|
| 328 |
+
},
|
| 329 |
+
{
|
| 330 |
+
"id": "article::dextra_ai_agent_orchestration",
|
| 331 |
+
"title": "What is AI Agent Orchestration?",
|
| 332 |
+
"format": "html",
|
| 333 |
+
"filename": "https://dextralabs.com/blog/what-is-ai-agent-orchestration/",
|
| 334 |
+
"blocks": 12,
|
| 335 |
+
"source_type": "article",
|
| 336 |
+
"url": "https://dextralabs.com/blog/what-is-ai-agent-orchestration/",
|
| 337 |
+
"publisher": "Dextra Labs",
|
| 338 |
+
"author": null,
|
| 339 |
+
"publication_date": "2025-06-21T10:53:26+00:00",
|
| 340 |
+
"date": "2025-06-21T10:53:26+00:00"
|
| 341 |
+
},
|
| 342 |
+
{
|
| 343 |
+
"id": "article::kubiya_agent_orchestration_frameworks",
|
| 344 |
+
"title": "Top AI Agent Orchestration Frameworks for Developers 2025",
|
| 345 |
+
"format": "html",
|
| 346 |
+
"filename": "https://www.kubiya.ai/blog/ai-agent-orchestration-frameworks",
|
| 347 |
+
"blocks": 30,
|
| 348 |
+
"source_type": "article",
|
| 349 |
+
"url": "https://www.kubiya.ai/blog/ai-agent-orchestration-frameworks",
|
| 350 |
+
"publisher": "Kubiya",
|
| 351 |
+
"author": null,
|
| 352 |
+
"publication_date": null,
|
| 353 |
+
"date": null
|
| 354 |
+
},
|
| 355 |
+
{
|
| 356 |
+
"id": "article::projectpro_ai_agent_evaluation",
|
| 357 |
+
"title": "Master AI Agent Evaluation 10x Faster with This Hands on Example",
|
| 358 |
+
"format": "html",
|
| 359 |
+
"filename": "https://www.projectpro.io/article/ai-agent-evaluation/1178",
|
| 360 |
+
"blocks": 32,
|
| 361 |
+
"source_type": "article",
|
| 362 |
+
"url": "https://www.projectpro.io/article/ai-agent-evaluation/1178",
|
| 363 |
+
"publisher": "ProjectPro",
|
| 364 |
+
"author": null,
|
| 365 |
+
"publication_date": null,
|
| 366 |
+
"date": null
|
| 367 |
+
},
|
| 368 |
+
{
|
| 369 |
+
"id": "article::zyrix_multi_agent_testing_guide_2025",
|
| 370 |
+
"title": "https://zyrix.ai/blogs/multi-agent-ai-testing-guide-2025/",
|
| 371 |
+
"format": "html",
|
| 372 |
+
"filename": "https://zyrix.ai/blogs/multi-agent-ai-testing-guide-2025/",
|
| 373 |
+
"blocks": 13,
|
| 374 |
+
"source_type": "article",
|
| 375 |
+
"url": "https://zyrix.ai/blogs/multi-agent-ai-testing-guide-2025/",
|
| 376 |
+
"publisher": "Zyrix AI",
|
| 377 |
+
"author": null,
|
| 378 |
+
"publication_date": null,
|
| 379 |
+
"date": null
|
| 380 |
+
}
|
| 381 |
+
]
|
| 382 |
+
}
|
data/normalized/manifest_books.json
ADDED
|
@@ -0,0 +1,388 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"generated_at": "2026-01-28T17:16:19.092650Z",
|
| 3 |
+
"documents": [
|
| 4 |
+
{
|
| 5 |
+
"id": "agentic_design_patterns",
|
| 6 |
+
"title": "Agentic Design Patterns: A Hands-On Guide to Building Intelligent Systems",
|
| 7 |
+
"format": "pdf",
|
| 8 |
+
"filename": "Agentic_Design_Patterns.pdf",
|
| 9 |
+
"sha256": "6a04247be6f7a6a781d9164837461495a79e9df2ca646fa58a7b8c30b5cb7663",
|
| 10 |
+
"blocks": 7,
|
| 11 |
+
"source_type": "book",
|
| 12 |
+
"author": null,
|
| 13 |
+
"date": null
|
| 14 |
+
},
|
| 15 |
+
{
|
| 16 |
+
"id": "generative_ai_design_patterns",
|
| 17 |
+
"title": "Generative AI Design Patterns: Solutions to Common Challenges When Building GenAI Agents and Applications",
|
| 18 |
+
"format": "pdf",
|
| 19 |
+
"filename": "Generative_AI_Design_Patterns.pdf",
|
| 20 |
+
"sha256": "a4cc046e684b31e7db67cd56ff53cb1885df97450aa7c43293ad8c6580fce13f",
|
| 21 |
+
"blocks": 50,
|
| 22 |
+
"source_type": "book",
|
| 23 |
+
"author": null,
|
| 24 |
+
"date": null
|
| 25 |
+
},
|
| 26 |
+
{
|
| 27 |
+
"id": "aima",
|
| 28 |
+
"title": "Artificial Intelligence: A Modern Approach",
|
| 29 |
+
"format": "pdf",
|
| 30 |
+
"filename": "AIMA.pdf",
|
| 31 |
+
"sha256": "0609d012bf123d210c3587d1c1610074f5079217a996299123a2f7872f28a8e9",
|
| 32 |
+
"blocks": 2175,
|
| 33 |
+
"source_type": "book",
|
| 34 |
+
"author": null,
|
| 35 |
+
"date": null
|
| 36 |
+
},
|
| 37 |
+
{
|
| 38 |
+
"id": "mcp::01_architecture_overview",
|
| 39 |
+
"title": "MCP - 01_architecture_overview.md",
|
| 40 |
+
"format": "markdown",
|
| 41 |
+
"filename": "mcp/01_architecture_overview.md",
|
| 42 |
+
"blocks": 1,
|
| 43 |
+
"source_type": "mcp",
|
| 44 |
+
"author": null,
|
| 45 |
+
"date": null
|
| 46 |
+
},
|
| 47 |
+
{
|
| 48 |
+
"id": "mcp::02_authorization",
|
| 49 |
+
"title": "MCP - 02_authorization.md",
|
| 50 |
+
"format": "markdown",
|
| 51 |
+
"filename": "mcp/02_authorization.md",
|
| 52 |
+
"blocks": 1,
|
| 53 |
+
"source_type": "mcp",
|
| 54 |
+
"author": null,
|
| 55 |
+
"date": null
|
| 56 |
+
},
|
| 57 |
+
{
|
| 58 |
+
"id": "mcp::02_understanding_authorization_in_mcp",
|
| 59 |
+
"title": "MCP - 02_understanding_authorization_in_mcp.md",
|
| 60 |
+
"format": "markdown",
|
| 61 |
+
"filename": "mcp/02_understanding_authorization_in_mcp.md",
|
| 62 |
+
"blocks": 1,
|
| 63 |
+
"source_type": "mcp",
|
| 64 |
+
"author": null,
|
| 65 |
+
"date": null
|
| 66 |
+
},
|
| 67 |
+
{
|
| 68 |
+
"id": "mcp::03_architecture",
|
| 69 |
+
"title": "MCP - 03_architecture.md",
|
| 70 |
+
"format": "markdown",
|
| 71 |
+
"filename": "mcp/03_architecture.md",
|
| 72 |
+
"blocks": 1,
|
| 73 |
+
"source_type": "mcp",
|
| 74 |
+
"author": null,
|
| 75 |
+
"date": null
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": "mcp::03_authorization",
|
| 79 |
+
"title": "MCP - 03_authorization.md",
|
| 80 |
+
"format": "markdown",
|
| 81 |
+
"filename": "mcp/03_authorization.md",
|
| 82 |
+
"blocks": 1,
|
| 83 |
+
"source_type": "mcp",
|
| 84 |
+
"author": null,
|
| 85 |
+
"date": null
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": "mcp::04_authorization",
|
| 89 |
+
"title": "MCP - 04_authorization.md",
|
| 90 |
+
"format": "markdown",
|
| 91 |
+
"filename": "mcp/04_authorization.md",
|
| 92 |
+
"blocks": 1,
|
| 93 |
+
"source_type": "mcp",
|
| 94 |
+
"author": null,
|
| 95 |
+
"date": null
|
| 96 |
+
},
|
| 97 |
+
{
|
| 98 |
+
"id": "mcp::04_lifecycle",
|
| 99 |
+
"title": "MCP - 04_lifecycle.md",
|
| 100 |
+
"format": "markdown",
|
| 101 |
+
"filename": "mcp/04_lifecycle.md",
|
| 102 |
+
"blocks": 1,
|
| 103 |
+
"source_type": "mcp",
|
| 104 |
+
"author": null,
|
| 105 |
+
"date": null
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": "mcp::05_lifecycle",
|
| 109 |
+
"title": "MCP - 05_lifecycle.md",
|
| 110 |
+
"format": "markdown",
|
| 111 |
+
"filename": "mcp/05_lifecycle.md",
|
| 112 |
+
"blocks": 1,
|
| 113 |
+
"source_type": "mcp",
|
| 114 |
+
"author": null,
|
| 115 |
+
"date": null
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": "mcp::05_security_best_practices",
|
| 119 |
+
"title": "MCP - 05_security_best_practices.md",
|
| 120 |
+
"format": "markdown",
|
| 121 |
+
"filename": "mcp/05_security_best_practices.md",
|
| 122 |
+
"blocks": 1,
|
| 123 |
+
"source_type": "mcp",
|
| 124 |
+
"author": null,
|
| 125 |
+
"date": null
|
| 126 |
+
},
|
| 127 |
+
{
|
| 128 |
+
"id": "mcp::06_security_best_practices",
|
| 129 |
+
"title": "MCP - 06_security_best_practices.md",
|
| 130 |
+
"format": "markdown",
|
| 131 |
+
"filename": "mcp/06_security_best_practices.md",
|
| 132 |
+
"blocks": 1,
|
| 133 |
+
"source_type": "mcp",
|
| 134 |
+
"author": null,
|
| 135 |
+
"date": null
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": "mcp::06_transports",
|
| 139 |
+
"title": "MCP - 06_transports.md",
|
| 140 |
+
"format": "markdown",
|
| 141 |
+
"filename": "mcp/06_transports.md",
|
| 142 |
+
"blocks": 1,
|
| 143 |
+
"source_type": "mcp",
|
| 144 |
+
"author": null,
|
| 145 |
+
"date": null
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": "mcp::07_cancellation",
|
| 149 |
+
"title": "MCP - 07_cancellation.md",
|
| 150 |
+
"format": "markdown",
|
| 151 |
+
"filename": "mcp/07_cancellation.md",
|
| 152 |
+
"blocks": 1,
|
| 153 |
+
"source_type": "mcp",
|
| 154 |
+
"author": null,
|
| 155 |
+
"date": null
|
| 156 |
+
},
|
| 157 |
+
{
|
| 158 |
+
"id": "mcp::07_transports",
|
| 159 |
+
"title": "MCP - 07_transports.md",
|
| 160 |
+
"format": "markdown",
|
| 161 |
+
"filename": "mcp/07_transports.md",
|
| 162 |
+
"blocks": 1,
|
| 163 |
+
"source_type": "mcp",
|
| 164 |
+
"author": null,
|
| 165 |
+
"date": null
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"id": "mcp::08_cancellation",
|
| 169 |
+
"title": "MCP - 08_cancellation.md",
|
| 170 |
+
"format": "markdown",
|
| 171 |
+
"filename": "mcp/08_cancellation.md",
|
| 172 |
+
"blocks": 1,
|
| 173 |
+
"source_type": "mcp",
|
| 174 |
+
"author": null,
|
| 175 |
+
"date": null
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": "mcp::08_progress",
|
| 179 |
+
"title": "MCP - 08_progress.md",
|
| 180 |
+
"format": "markdown",
|
| 181 |
+
"filename": "mcp/08_progress.md",
|
| 182 |
+
"blocks": 1,
|
| 183 |
+
"source_type": "mcp",
|
| 184 |
+
"author": null,
|
| 185 |
+
"date": null
|
| 186 |
+
},
|
| 187 |
+
{
|
| 188 |
+
"id": "mcp::09_elicitation",
|
| 189 |
+
"title": "MCP - 09_elicitation.md",
|
| 190 |
+
"format": "markdown",
|
| 191 |
+
"filename": "mcp/09_elicitation.md",
|
| 192 |
+
"blocks": 1,
|
| 193 |
+
"source_type": "mcp",
|
| 194 |
+
"author": null,
|
| 195 |
+
"date": null
|
| 196 |
+
},
|
| 197 |
+
{
|
| 198 |
+
"id": "mcp::09_progress",
|
| 199 |
+
"title": "MCP - 09_progress.md",
|
| 200 |
+
"format": "markdown",
|
| 201 |
+
"filename": "mcp/09_progress.md",
|
| 202 |
+
"blocks": 1,
|
| 203 |
+
"source_type": "mcp",
|
| 204 |
+
"author": null,
|
| 205 |
+
"date": null
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": "mcp::10_elicitation",
|
| 209 |
+
"title": "MCP - 10_elicitation.md",
|
| 210 |
+
"format": "markdown",
|
| 211 |
+
"filename": "mcp/10_elicitation.md",
|
| 212 |
+
"blocks": 1,
|
| 213 |
+
"source_type": "mcp",
|
| 214 |
+
"author": null,
|
| 215 |
+
"date": null
|
| 216 |
+
},
|
| 217 |
+
{
|
| 218 |
+
"id": "mcp::10_roots",
|
| 219 |
+
"title": "MCP - 10_roots.md",
|
| 220 |
+
"format": "markdown",
|
| 221 |
+
"filename": "mcp/10_roots.md",
|
| 222 |
+
"blocks": 1,
|
| 223 |
+
"source_type": "mcp",
|
| 224 |
+
"author": null,
|
| 225 |
+
"date": null
|
| 226 |
+
},
|
| 227 |
+
{
|
| 228 |
+
"id": "mcp::11_roots",
|
| 229 |
+
"title": "MCP - 11_roots.md",
|
| 230 |
+
"format": "markdown",
|
| 231 |
+
"filename": "mcp/11_roots.md",
|
| 232 |
+
"blocks": 1,
|
| 233 |
+
"source_type": "mcp",
|
| 234 |
+
"author": null,
|
| 235 |
+
"date": null
|
| 236 |
+
},
|
| 237 |
+
{
|
| 238 |
+
"id": "mcp::11_sampling",
|
| 239 |
+
"title": "MCP - 11_sampling.md",
|
| 240 |
+
"format": "markdown",
|
| 241 |
+
"filename": "mcp/11_sampling.md",
|
| 242 |
+
"blocks": 1,
|
| 243 |
+
"source_type": "mcp",
|
| 244 |
+
"author": null,
|
| 245 |
+
"date": null
|
| 246 |
+
},
|
| 247 |
+
{
|
| 248 |
+
"id": "mcp::12_sampling",
|
| 249 |
+
"title": "MCP - 12_sampling.md",
|
| 250 |
+
"format": "markdown",
|
| 251 |
+
"filename": "mcp/12_sampling.md",
|
| 252 |
+
"blocks": 1,
|
| 253 |
+
"source_type": "mcp",
|
| 254 |
+
"author": null,
|
| 255 |
+
"date": null
|
| 256 |
+
},
|
| 257 |
+
{
|
| 258 |
+
"id": "mcp::12_schema_reference",
|
| 259 |
+
"title": "MCP - 12_schema_reference.md",
|
| 260 |
+
"format": "markdown",
|
| 261 |
+
"filename": "mcp/12_schema_reference.md",
|
| 262 |
+
"blocks": 1,
|
| 263 |
+
"source_type": "mcp",
|
| 264 |
+
"author": null,
|
| 265 |
+
"date": null
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"id": "mcp::13_prompts",
|
| 269 |
+
"title": "MCP - 13_prompts.md",
|
| 270 |
+
"format": "markdown",
|
| 271 |
+
"filename": "mcp/13_prompts.md",
|
| 272 |
+
"blocks": 1,
|
| 273 |
+
"source_type": "mcp",
|
| 274 |
+
"author": null,
|
| 275 |
+
"date": null
|
| 276 |
+
},
|
| 277 |
+
{
|
| 278 |
+
"id": "mcp::13_schema_reference",
|
| 279 |
+
"title": "MCP - 13_schema_reference.md",
|
| 280 |
+
"format": "markdown",
|
| 281 |
+
"filename": "mcp/13_schema_reference.md",
|
| 282 |
+
"blocks": 1,
|
| 283 |
+
"source_type": "mcp",
|
| 284 |
+
"author": null,
|
| 285 |
+
"date": null
|
| 286 |
+
},
|
| 287 |
+
{
|
| 288 |
+
"id": "mcp::14_prompts",
|
| 289 |
+
"title": "MCP - 14_prompts.md",
|
| 290 |
+
"format": "markdown",
|
| 291 |
+
"filename": "mcp/14_prompts.md",
|
| 292 |
+
"blocks": 1,
|
| 293 |
+
"source_type": "mcp",
|
| 294 |
+
"author": null,
|
| 295 |
+
"date": null
|
| 296 |
+
},
|
| 297 |
+
{
|
| 298 |
+
"id": "mcp::14_resources",
|
| 299 |
+
"title": "MCP - 14_resources.md",
|
| 300 |
+
"format": "markdown",
|
| 301 |
+
"filename": "mcp/14_resources.md",
|
| 302 |
+
"blocks": 1,
|
| 303 |
+
"source_type": "mcp",
|
| 304 |
+
"author": null,
|
| 305 |
+
"date": null
|
| 306 |
+
},
|
| 307 |
+
{
|
| 308 |
+
"id": "mcp::15_resources",
|
| 309 |
+
"title": "MCP - 15_resources.md",
|
| 310 |
+
"format": "markdown",
|
| 311 |
+
"filename": "mcp/15_resources.md",
|
| 312 |
+
"blocks": 1,
|
| 313 |
+
"source_type": "mcp",
|
| 314 |
+
"author": null,
|
| 315 |
+
"date": null
|
| 316 |
+
},
|
| 317 |
+
{
|
| 318 |
+
"id": "mcp::15_tools",
|
| 319 |
+
"title": "MCP - 15_tools.md",
|
| 320 |
+
"format": "markdown",
|
| 321 |
+
"filename": "mcp/15_tools.md",
|
| 322 |
+
"blocks": 1,
|
| 323 |
+
"source_type": "mcp",
|
| 324 |
+
"author": null,
|
| 325 |
+
"date": null
|
| 326 |
+
},
|
| 327 |
+
{
|
| 328 |
+
"id": "mcp::16_logging",
|
| 329 |
+
"title": "MCP - 16_logging.md",
|
| 330 |
+
"format": "markdown",
|
| 331 |
+
"filename": "mcp/16_logging.md",
|
| 332 |
+
"blocks": 1,
|
| 333 |
+
"source_type": "mcp",
|
| 334 |
+
"author": null,
|
| 335 |
+
"date": null
|
| 336 |
+
},
|
| 337 |
+
{
|
| 338 |
+
"id": "mcp::16_tools",
|
| 339 |
+
"title": "MCP - 16_tools.md",
|
| 340 |
+
"format": "markdown",
|
| 341 |
+
"filename": "mcp/16_tools.md",
|
| 342 |
+
"blocks": 1,
|
| 343 |
+
"source_type": "mcp",
|
| 344 |
+
"author": null,
|
| 345 |
+
"date": null
|
| 346 |
+
},
|
| 347 |
+
{
|
| 348 |
+
"id": "mcp::17_logging",
|
| 349 |
+
"title": "MCP - 17_logging.md",
|
| 350 |
+
"format": "markdown",
|
| 351 |
+
"filename": "mcp/17_logging.md",
|
| 352 |
+
"blocks": 1,
|
| 353 |
+
"source_type": "mcp",
|
| 354 |
+
"author": null,
|
| 355 |
+
"date": null
|
| 356 |
+
},
|
| 357 |
+
{
|
| 358 |
+
"id": "mcp::17_pagination",
|
| 359 |
+
"title": "MCP - 17_pagination.md",
|
| 360 |
+
"format": "markdown",
|
| 361 |
+
"filename": "mcp/17_pagination.md",
|
| 362 |
+
"blocks": 1,
|
| 363 |
+
"source_type": "mcp",
|
| 364 |
+
"author": null,
|
| 365 |
+
"date": null
|
| 366 |
+
},
|
| 367 |
+
{
|
| 368 |
+
"id": "mcp::18_pagination",
|
| 369 |
+
"title": "MCP - 18_pagination.md",
|
| 370 |
+
"format": "markdown",
|
| 371 |
+
"filename": "mcp/18_pagination.md",
|
| 372 |
+
"blocks": 1,
|
| 373 |
+
"source_type": "mcp",
|
| 374 |
+
"author": null,
|
| 375 |
+
"date": null
|
| 376 |
+
},
|
| 377 |
+
{
|
| 378 |
+
"id": "mcp::README",
|
| 379 |
+
"title": "MCP - README.md",
|
| 380 |
+
"format": "markdown",
|
| 381 |
+
"filename": "mcp/README.md",
|
| 382 |
+
"blocks": 0,
|
| 383 |
+
"source_type": "mcp",
|
| 384 |
+
"author": null,
|
| 385 |
+
"date": null
|
| 386 |
+
}
|
| 387 |
+
]
|
| 388 |
+
}
|
data/raw_pdfs/AIMA.pdf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0609d012bf123d210c3587d1c1610074f5079217a996299123a2f7872f28a8e9
|
| 3 |
+
size 20876815
|
data/raw_pdfs/Agentic_Design_Patterns.pdf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6a04247be6f7a6a781d9164837461495a79e9df2ca646fa58a7b8c30b5cb7663
|
| 3 |
+
size 19934402
|
data/raw_pdfs/Generative_AI_Design_Patterns.pdf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a4cc046e684b31e7db67cd56ff53cb1885df97450aa7c43293ad8c6580fce13f
|
| 3 |
+
size 16096949
|