This Streamlit application facilitates the creation of an AI Strategy Report tailored for a specific company. Users can input their company's details and select an AI solution focus. The app then generates a report based on these inputs, leveraging a series of tasks and agents defined within the project.
- User input for company details and AI solution selection.
- Interactive selection of AI strategies.
- Generation of a customized AI Strategy Report.
Ensure you have Python 3.6 or later installed on your system. You may also need to set up a virtual environment for Python to manage dependencies more effectively.
- Clone the repository:
git clone https://github.com/yourusername/ai-consultant-app.git
- Navigate to the project directory:
cd ai-consultant-app
- Install the required dependencies:
pip install -r requirements.txt
To run the app, execute the following command in your terminal:
streamlit run streamlit_app.py
After launching the app, follow the on-screen instructions:
- Enter your company's name, industry, niche, and website.
- Select the desired AI solution focus from the provided options.
- Click on "Launch Research" to generate the AI Strategy Report.
The app will then display your inputs for confirmation and proceed to generate the report.
This project was developed with the following technologies:
- Streamlit
- Python-dotenv
- crewai
- groq
Custom modules (file_io
, crewai
, tasks
, agents
) were utilized for specific functionalities within the app.
Contributions to improve the AI Consultant App are welcome. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/AmazingFeature
). - Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a pull request.
Distributed under the MIT License. See LICENSE
for more information.
Your Name - @loryo80
Project Link: [https://github.com/Loryo80/ai-consultant-app]
"# AI-Consultant_Crewai"