Elevate your career with AI-powered insights. > π View Live Demo | π Source Code
LinkBrain AI is an AI-powered suite designed to maximize your professional impact.
- π€ AI Coach: Context-aware guidance based on your data.
- π Audit: Deep LinkedIn profile & SWOT analysis.
- π€οΈ Growth: Actionable skill roadmaps & networking.
- π Profile Optimizer: Deep audit of LinkedIn profiles with a professional score, summary, and SWOT analysis (Strengths/Weaknesses).
- βοΈ AI Content Creator: Generates high-engagement LinkedIn posts based on specific topics, tones (Storytelling, Professional, Educational), and languages.
- π Market Skill Advisor: Analyzes the gap between your current skills and a target job role to provide a 3-month learning roadmap.
- π Networking Advisor: Identifies and recommends industry leaders and influencers to follow for strategic career growth.
- π¬ Strategic AI Concierge: A context-aware chatbot that uses your specific profile data to provide real-time career coaching.
- π¦ Master Career Bundle: A unique feature that compiles all your analyses into a single, branded PDF report.
- **π Developer Performance Suite: (Internal) Real-time tracking of AI latency, status codes, and token usage via a dedicated dashboard.
βββ app.py # Main Application & User Interface
βββ database.py # SQLite Performance Logging Engine
βββ dev_dashboard.py # Analytics Dashboard for Developers
βββ requirements.txt # Project Dependencies
βββ .env # Environment Variables (Secure)
β
βββ brain/ # AI Logic Core
β βββ career_coach.py # Personalized Mentor Logic
β βββ post_generator.py # Content Creation Engine
β βββ profile_analyzer.py # SWOT & Audit Analysis
β βββ skills_advisor.py # Roadmap & Gap Logic
β
βββ utils/ # Supporting Utilities
βββ __init__.py # Package-level exposure for cleaner imports
βββ pdf_exporter.py # Document Generation Engine
---
## π οΈ Tech Stack
- **Frontend:** [Streamlit](https://streamlit.io/)
- **AI Engine:** Llama 3.3 70B (Reasoning) & Llama 3.1 8B (Content)
- **Backend Logic:** Python 3.x
- **Database: SQLite (Local Performance Logs)
- **Visualization: Pandas & Plotly
- **PDF Generation:** FPDF
- **Environment Management:** Python-Dotenv
---
βοΈ Installation & Deployment
1.Clone the project:
git clone https://github.com/AbdelKaderAhmed/LinkBrain-AI.git
cd LinkBrain-AI
2.Setup environment:
pip install -r requirements.txt
3.Configure API Key: Create a .env file and add your Groq API Key:
GROQ_API_KEY=your_gsk_key_here
4.Run the Dashboard:
streamlit run app.py
π¨βπ» Developer
Abdel Kader Ahmed Junior AI Engineer