Installation Guide
This guide provides instructions for installing TextLayer Core and setting up all necessary prerequisites before proceeding to the Quickstart section.System Requirements
- Windows
- MacOS
- Linux
Hardware Requirements
- Processor: Multi-core processor (2+ cores recommended)
- RAM: Minimum 8GB (16GB recommended for development)
- Disk Space: At least 5GB of free disk space
Software Requirements
- Operating System: Windows 10 or later
- Python: Version 3.12 or later
- Docker Desktop: Required for running OpenSearch
- PowerShell: Version 5.1 or later (included with Windows 10+)
- Terminal: Windows Terminal (recommended)
Downloading TextLayer Core
You can download the latest version of TextLayer Core using the following command:- Windows
- MacOS/Linux
Installation Methods
- Windows
- MacOS
- Linux
Option 1: Python + uv (Recommended)
Installing Python
The recommended way to install Python is through the Microsoft Store:- Open Microsoft Store
- Search for “Python 3.12”
- Click “Get” to install it
Installing uv Package Manager
TextLayer Core uses the uv package manager for fast dependency management:Option 2: Conda
Installing Miniconda
Alternatively, you can use conda for Python environment management:- Download Miniconda from docs.conda.io/en/latest/miniconda.html
- Run the installer and follow the setup wizard
- Restart your command prompt
- Verify installation:
- (Optional) Update conda:
Installing Docker Desktop
Download and install Docker Desktop from the official website.OpenSearch is required for vector search capabilities in TextLayer Core. Using Docker is the recommended way to run OpenSearch locally.
Verification
To verify that your environment is set up correctly:Cursor MCP Integration (Optional)
If you’re using Cursor IDE, you can integrate TextLayer with the Model Context Protocol (MCP) for enhanced AI assistance directly in your editor.Installing MCP for Cursor
Configuring Cursor Settings
After installation, add the following configuration to your Cursor settings:Replace
{path_given} with the actual path provided by the installation command. This path will be displayed in your terminal after running the npx mint-mcp add textlayer command.The MCP integration allows Cursor to understand your TextLayer project structure and provide more contextual AI assistance when working with your codebase.
Once all prerequisites and optional integrations are installed and verified, proceed to the Quickstart Guide to set up your TextLayer Core development environment.