Ensure having Python 3.11 and poetry installed.
pip install poetry==1.7.1
Install dependencies
poetry shell
poetry install
Copy the .env.example
file to .env
and fill in the required environment variables.
cp .env.example .env
Follow instructions in the Ollama
ollama serve
ollama pull mistral
langchain serve
docker compose up --build
slack_socket_mode
flowchart LR
A((Request)) --> B(Supervisor)
B --> C{Select Agent}
C --> D1[DatetimeProvider]
D1 --> B
C --> D2[GenericSearch]
D2 --> B
C --> D3[RandomNumber]
D3 --> B
C --> D4[RandomSelect]
D4 --> B
C --> D5[SlackSearcher]
D5 --> B
C --> D6[SlackToolkit]
D6 --> B
C --> D7[ThreadSummary]
D7 --> B
C --> D8[WebrcaCreate]
D8 --> B
C --> |FINISH| E((Response))