Update README.md
Browse files
README.md
CHANGED
|
@@ -12,8 +12,14 @@ tags:
|
|
| 12 |
- mcp-in-action-track-consumer
|
| 13 |
- mcp-in-action-track-creative
|
| 14 |
- building-mcp-track-consumer
|
|
|
|
| 15 |
- MCP-1st-Birthday
|
| 16 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
The **AI Digital Library Assistant** is a next-generation knowledge management tool built for the **MCP 1st Birthday Hackathon**. It transforms your static document collection into an interactive, living library.
|
| 18 |
|
| 19 |
Unlike traditional RAG (Retrieval Augmented Generation) apps, this project leverages the **Model Context Protocol (MCP)** to create a modular ecosystem of tools—Ingestion, Search, and Podcast Generation—that work harmoniously to help you consume information in the way that suits *you* best.
|
|
@@ -63,9 +69,6 @@ graph TD
|
|
| 63 |
PodTool --> LLM
|
| 64 |
```
|
| 65 |
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |

|
| 70 |
|
| 71 |
|
|
@@ -85,12 +88,27 @@ Check out [QUICKSTART.md](QUICKSTART.md) for detailed local setup instructions.
|
|
| 85 |
|
| 86 |
### 1. The MCP Core
|
| 87 |
At the heart of the application is the `AiDigitalLibraryAssistant`. It exposes atomic capabilities (Tools) that the frontend consumes. This means the same tools powering this UI could be connected to Claude Desktop or any other MCP client!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 88 |
|
| 89 |
### 2. 🎧 Podcast Studio (Star Feature)
|
| 90 |
Turn your reading list into a playlist! The **Podcast Studio** is a flagship feature that transforms any selection of documents into an engaging, multi-speaker audio podcast.
|
| 91 |
- **Intelligent Scripting**: Uses **LlamaIndex** and **OpenAI/Nebius AI** to analyze your documents and generate a natural, conversational script.
|
| 92 |
- **Multi-Speaker Synthesis**: Leverages **ElevenLabs** to bring the script to life with distinct, realistic voices for each host.
|
| 93 |
-
- **Customizable**: Choose your style (Educational, Casual,
|
| 94 |
|
| 95 |
## 🏆 Hackathon Tracks
|
| 96 |
|
|
|
|
| 12 |
- mcp-in-action-track-consumer
|
| 13 |
- mcp-in-action-track-creative
|
| 14 |
- building-mcp-track-consumer
|
| 15 |
+
- building-mcp-track-creative
|
| 16 |
- MCP-1st-Birthday
|
| 17 |
---
|
| 18 |
+
|
| 19 |
+
Demo Link : https://youtu.be/09Lls0zJ-QE
|
| 20 |
+
|
| 21 |
+
Social media post Link : https://x.com/nihald2000/status/1995198714156286290?s=20
|
| 22 |
+
|
| 23 |
The **AI Digital Library Assistant** is a next-generation knowledge management tool built for the **MCP 1st Birthday Hackathon**. It transforms your static document collection into an interactive, living library.
|
| 24 |
|
| 25 |
Unlike traditional RAG (Retrieval Augmented Generation) apps, this project leverages the **Model Context Protocol (MCP)** to create a modular ecosystem of tools—Ingestion, Search, and Podcast Generation—that work harmoniously to help you consume information in the way that suits *you* best.
|
|
|
|
| 69 |
PodTool --> LLM
|
| 70 |
```
|
| 71 |
|
|
|
|
|
|
|
|
|
|
| 72 |

|
| 73 |
|
| 74 |
|
|
|
|
| 88 |
|
| 89 |
### 1. The MCP Core
|
| 90 |
At the heart of the application is the `AiDigitalLibraryAssistant`. It exposes atomic capabilities (Tools) that the frontend consumes. This means the same tools powering this UI could be connected to Claude Desktop or any other MCP client!
|
| 91 |
+
|
| 92 |
+
```bash
|
| 93 |
+
{
|
| 94 |
+
"mcpServers": {
|
| 95 |
+
"ai-library": {
|
| 96 |
+
"command": "npx",
|
| 97 |
+
"args": [
|
| 98 |
+
"-y",
|
| 99 |
+
"mcp-remote",
|
| 100 |
+
"https://mcp-1st-birthday-ai-digital-library-assistant.hf.space/gradio_api/mcp/sse"
|
| 101 |
+
]
|
| 102 |
+
}
|
| 103 |
+
}
|
| 104 |
+
}
|
| 105 |
+
```
|
| 106 |
|
| 107 |
### 2. 🎧 Podcast Studio (Star Feature)
|
| 108 |
Turn your reading list into a playlist! The **Podcast Studio** is a flagship feature that transforms any selection of documents into an engaging, multi-speaker audio podcast.
|
| 109 |
- **Intelligent Scripting**: Uses **LlamaIndex** and **OpenAI/Nebius AI** to analyze your documents and generate a natural, conversational script.
|
| 110 |
- **Multi-Speaker Synthesis**: Leverages **ElevenLabs** to bring the script to life with distinct, realistic voices for each host.
|
| 111 |
+
- **Customizable**: Choose your style (Educational, Casual, Teaching) and duration.
|
| 112 |
|
| 113 |
## 🏆 Hackathon Tracks
|
| 114 |
|