Skip to content

An AI-powered full-stack web app that helps startup founders, investors, and professionals quickly research a company and prepare for meetings.

License

Notifications You must be signed in to change notification settings

degisew/smart_research_assistant

Repository files navigation

Smart Research Assistant

Overview

An AI-powered full-stack web app that helps startup founders, investors, and professionals quickly research a company and prepare for meetings.

Key Features:

  • Company search using Tavily

  • Summary generation using large language models

  • Team background if available in public sources

  • Market & competitor insights

  • Auto-generated smart questions for founders or investors

Table of Contents

Setup

Show Setup Details

Prerequisites

  • Python 3.10+
  • uv 0.7+
  • Langchain 3+
  • Git 2.30+

Instructions

  1. Clone the Repository:

    git clone https://github.com/degisew/smart_research_assistant.git
    cd event_ticksmart_research_assistant
  2. Configure Environment:

    Create a .env file with-in your root project directory and store secure values.

    Example .env:

    # API Keys
     TAVILY_API_KEY=your_key
     GROQ_API_KEY=your_key
    • Local Development:

       # lInstall uv
       curl -Ls https://astral.sh/uv/install.sh | sh
      
       # If you have pipx installed n your system,
       pipx install uv
      
       # create virtual environment
       uv venv       # Creates a virtual environment
       uv pip sync   # Installs dependencies from pyproject.toml
      
       uv run main.py # run the flask app

    Access: http://127.0.0.1:5000/

Architecture

Tech Stack: Python, Flask, Langchain, Groq

License

MIT License. See LICENSE.

⭐ Star this repo if you found it useful!

Built by Degisew Mengist

⬆ Back to Top

About

An AI-powered full-stack web app that helps startup founders, investors, and professionals quickly research a company and prepare for meetings.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published