Mode 1
Script Generator
AI-powered Genesis 2000 script generator. Describe a CAM operation — get ready-to-run Python code.
- Generates complete Python scripts
- Uses real Genesis 2000 API examples as reference
- Auto-fixes common API mistakes
- Injects correct imports automatically
- Low temperature for deterministic output
Mode 2
Fab Answer
Your fabrication Q&A expert. Ask anything about PCB manufacturing processes, specs, and fab decisions.
- Searches Teams Q&A database
- References historical fabrication cases
- Accepts image uploads with OCR extraction
- Returns sourced, contextual answers
- Handles numbered note extraction from images
🌊
Real-Time Streaming
Responses stream token-by-token. No waiting — output appears as it's written.
⚡
Instant Script Generation
Describe what you need in plain English. Code Faber generates complete, working Python scripts for Genesis 2000 CAM software in seconds.
🌙
Light / Dark Theme
Full dark mode support. Theme preference persisted per user session.
📜
Chat History
All conversations stored and searchable. Users see own history; admins see all with filters.
🖼️
Image Upload
Attach screenshots, PCB diagrams, or spec sheets. OCR extracts relevant text automatically.
👁️
Image Understanding
Upload a screenshot or diagram. Code Faber reads text from the image and includes it in its analysis using OCR.
⚙️
Admin AI Tuning
Admins adjust LLM parameters live: context window, temperature, max output tokens — no restart needed.
👥
Multi-User
User accounts with roles: User, Admin, Super-Admin. Admin creates/deletes accounts; controls access.
🔄
Mode Switching
Switch between Script Generator and Fab Answer anytime. Settings and history persist per mode.
🔒
Login Lockout
5 failed logins in 15 min → account locked. Prevents credential stuffing.
🛡️
Rate Limiting
Login: 8 attempts / 5 min per IP. Chat: 20 requests / 60 sec. Brute force protection.
📱
Single-Device Sessions
Each login creates new UUID session. New device login logs out previous session.
🔐
Scrypt Password Hashing
Werkzeug scrypt — memory-hard hashing. No plaintext passwords stored anywhere.
🛡️
CSRF Protection
HMAC-based double-submit tokens on all POST/PUT/PATCH/DELETE. Prevents cross-site attacks.
🌐
Core Privacy Guarantee
Zero External Calls
AI model runs locally via Ollama. Embeddings generated on-premise. All chat history, user data, and scripts stay on your server.
No telemetry. No cloud APIs. No subscriptions. Nothing leaves your network — ever.
© All rights reserved by RCS EMS PVT LTD