NorthPoleOS is an enterprise-grade Product Management Dashboard designed for the North Pole Engineering Department. It utilizes GPT-4o to parse incoming wishlists (unstructured text) into strict Product Requirement Documents (PRDs) with Jira-style tickets and acceptance criteria.
- Neural Link (Smart Mock Engine): Simulates AI responses for "Mind Reading" mode without requiring an active API key (Fallback Protocol).
- Visual Analytics: Real-time metrics on Elf Workload, Cookie Consumption, and Sleigh Integrity.
- Cyberpunk UI: Custom CSS injection for a "Dark Mode" command center aesthetic.
- PDF Generation: Auto-generates downloadable Engineering Blueprints (
fpdf).
- Frontend: Streamlit (with Custom CSS & Lottie Animations)
- AI Logic: LangChain + Pydantic (Structured Outputs)
- Backend: Python 3.11
-
Clone the repo
git clone [https://github.com/yourusername/NorthPoleOS.git](https://github.com/yourusername/NorthPoleOS.git) cd NorthPoleOS -
Install dependencies
pip install -r requirements.txt
-
Run the Command Center
python -m streamlit run app.py
Happy Christmas! 🎄
