
agentoc
Build & Deploy a RAG App in Minutes with Vertex AI Studio & Vertex AI Search
Repository Info
About This Server
Build & Deploy a RAG App in Minutes with Vertex AI Studio & Vertex AI Search
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Agentoc: Rapid RAG App with Vertex AI
Project Overview
This repository supports the Medium article, **Hackathon Speedrun: Build & Deploy a RAG App in Minutes with Vertex AI Studio & Vertex AI Search!".
The project focuses on creating a Q&A assistant grounded in the documentation for the A2A and MCP protocols, showcasing a fast path from data to deployed AI assistant.
Key Technologies
- Google Cloud Storage: Storing source documents.
- Vertex AI Search: Indexing documents for retrieval.
- Vertex AI Studio: Configuring the LLM prompt and grounding.
- Cloud Run: (Optional) Deploying the web application.
- Python: For data preparation scripts.
Getting Started
Follow the detailed steps in the accompanying Medium article ([Link to your Medium article]).
The high-level process involves:
- Setting up a Google Cloud project and enabling necessary APIs.
- Creating a GCS bucket.
- Using the
scripts/prepare.pyscript to process your documentation (place source docs inA2A/andmodelcontextprotocol/) and upload the results (metadata.jsonlinesandoutputs/) to GCS. - Creating a Vertex AI Search Data Store in the Google Cloud Console, linking it to your GCS data.
- Configuring a grounded prompt in Vertex AI Studio using your Vertex AI Search Data Store.
- (Optional) Testing via the Vertex AI Studio interface, getting code examples, or deploying to Cloud Run.
Repository Contents
A2A/,modelcontextprotocol/: Placeholders for your source documentation.scripts/: Contains theprepare.pyscript and exampletest_get_code.py.outputs/: Directory for processed text files (generated byprepare.py).metadata.jsonlines: JSON Lines file linking to processed documents (generated byprepare.py).README.md: This file.
Learn More
- Medium Article: Hackathon Speedrun: Build & Deploy a RAG App in Minutes with Vertex AI Studio & Vertex AI Search!
- A2A Protocol: https://google.github.io/A2A/
- Model Context Protocol (MCP): https://modelcontextprotocol.io/introduction
License
MIT License
Quick Start
Clone the repository
git clone https://github.com/fmind/agentocInstall dependencies
cd agentoc
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.