OFMentor is an AI-powered assistant specifically designed to answer questions related to OnlyFans management, including model recruitment, content strategy, traffic generation, chatting and sales automation, backend operations, and growth hacking tactics.
- Specialized Knowledge: Trained on transcripts from YouTube videos about OnlyFans management
- RAG Architecture: Retrieval-Augmented Generation for accurate and contextual responses
- Multiple Interfaces: Web UI, REST API, and CLI access options
- Continuous Learning: Daily updates to keep knowledge current
- Source Citations: Transparency by showing where information comes from
-
Run the setup script to install all dependencies:
setup.bat -
Start the application:
run.bat -
Access the modern UI at http://localhost:3000
# Install Python dependencies
pip install -e .
# Run the backend server
python start_ofmentor.py# Navigate to the frontend directory
cd ofmentor-ui
# Install dependencies
npm install
# Start the development server
npm run dev
# Or build and run production
npm run build
npm startOFMentor combines multiple technologies to provide expert guidance:
- Data Acquisition: YouTube API and Apify integration for transcript extraction
- Knowledge Base: Pinecone vector database for efficient semantic search
- RAG Engine: Advanced retrieval with multi-query and re-ranking
- Modern UI: Next.js frontend with shadcn/ui components
API keys and settings are stored in the .env file:
- OpenAI API Key: For embeddings and response generation
- YouTube API Key: For content discovery
- Pinecone API Key: For vector database storage
- Apify API Key: For enhanced transcript extraction
The OFMentor API is accessible at http://localhost:8000/api/query:
POST /api/query
{
"query": "How do I recruit OnlyFans models?",
"top_k": 5,
"rerank": true,
"multi_query": true
}- Backend not starting: Check that Python 3.9+ and dependencies are installed
- Frontend build failing: Ensure Node.js 18+ is installed
- API connections failing: Verify that the backend is running on port 8000
MIT