Skip to main content

Code

research_assistant.py

Usage

1

Set up your virtual environment

2

Set Environment Variables

3

Install Dependencies

4

Run Example

Key Features

  • Slack Message Search: Searches workspace history using Slack query syntax (from:@user, in:#channel, has:link, before:/after:date)
  • Web Search Integration: Combines internal Slack findings with external web results for comprehensive answers
  • User Lookup: Identifies relevant experts by resolving user IDs and checking who contributed to discussions
  • Session Persistence: SQLite database stores conversation history across restarts