TalentBridgeAI empowers local artisans to share authentic stories, create SEO-friendly product listings, and access real-time market insights—without needing digital marketing expertise.
- Project Overview
- Setup & Installation
- Usage
- Project Structure
- Configuration & Environment
- Roadmap
- Contributing
- Contacts
- License
TalentBridgeAI is an AI-powered assistant built for artisans to overcome digital marketing challenges. It helps artisans:
- Build authentic digital profiles
- Create compelling product descriptions
- Discover craft trends in real time
By automating storytelling, content generation, and market analytics, TalentBridgeAI allows artisans to focus on their craft while AI manages the digital presence.
- Python 3.9+
- Streamlit (for frontend)
- Access to Groq LLM API (or configured LLM backend)
-
Clone the repository:
git clone https://github.com/theharshitamaurya/talentbridgeai.git cd talentbridgeai -
Set up a Python environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate -
Install dependencies:
pip install -e . -
Run the application:
streamlit run application.py
- Open the app in your browser (https://talentbridgeai.streamlit.app/).
- Create artisan profiles by entering basic info.
- Upload craft details or images to generate SEO-friendly listings.
- Explore real-time marketplace insights and trending crafts.
- Export or share content directly to supported channels.
src/
├── common/
│ ├── custom_exception.py
│ ├── logger.py
├── config/
│ ├── setting.py
├── generators/
│ ├── question_generator.py
├── llm/
│ ├── groq_client.py
├── models/
│ ├── question_schemas.py
├── templates/
│ ├── templates.py
├── utils/
│ ├── helpers.py
application.py
requirements.txt
setup.py
.env
- Update
.envwith API keys, database URIs, and logging configurations. - Modify
config/setting.pyfor environment-specific variables. - Custom templates can be adjusted in
templates/templates.py.
Contributions are welcome!
- For major changes, open an issue first to discuss ideas.
- Submit pull requests with detailed descriptions.
- Follow repository coding standards and logging practices.
- GitHub Repository: GitHub Repository
- Maintainer: [Harshita Maurya / [email protected]]
Last updated: September 22, 2025