# ollama_api_searcher **Repository Path**: firefly_hsn/ollama_api_searcher ## Basic Information - **Project Name**: ollama_api_searcher - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-01 - **Last Updated**: 2025-11-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ollama_api_searcher #### Description This project provides an API search interface for Ollama models. It allows users to search and retrieve information about available models and their properties. #### Software Architecture The system consists of: - Backend API server using Flask - Async data fetching module for model information - HTML frontend template for user interaction - Batch processing system for handling multiple model queries #### Installation 1. Install Python 3.8+ 2. Install required dependencies: `pip install flask aiohttp` 3. Start the API server: `python ollama_search_api.py` #### Usage 1. Access the web interface at `http://localhost:5000/` 2. Use the search form to filter models by: - City/location - Model name - Model size - Performance metrics 3. View results in the responsive HTML table #### API Endpoints - `GET /search` - Search endpoint with filtering capabilities - `GET /` - Main index serving the HTML interface #### Contributing 1. Fork the repository 2. Create Feat_xxx branch 3. Commit your code 4. Create Pull Request #### Features 1. Fuzzy matching for flexible searches 2. Model size extraction and categorization 3. Concurrent async data fetching for improved performance 4. Responsive web interface for easy interaction