Etabs Documentation Assistant
CreatedPriyankGodhat
Enables semantic search of user-provided ETABS documentation using local embeddings and a Model Context Protocol (MCP) server.
About
The ETABS Documentation Assistant allows AI models to perform semantic searches on user-provided ETABS documentation. It utilizes local sentence transformer models for embedding generation and ChromaDB for vector storage, ensuring cost-free operation after initial setup. By exposing an MCP tool named `search_etabs_docs`, it accepts natural language queries, identifies relevant sections in the indexed documentation, and returns text snippets with source file references to the MCP client for context.
Key Features
- Exposes a `search_etabs_docs` MCP tool.
- Accepts natural language queries about ETABS.
- Uses local sentence transformer models for embedding generation.
- Stores embeddings in a local ChromaDB database.
- Returns relevant text snippets from documentation with source file references.
- 0 GitHub stars
Use Cases
- Quickly finding specific information within ETABS documentation using natural language.
- Providing AI models with relevant context from ETABS documentation.
- Developing custom applications that leverage ETABS documentation content.