Skip to content

imdevarsh/gorkie-slack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fb1cc45Β Β·Β Β· May 1, 2026

History

416 Commits
Feb 26, 2026
Feb 9, 2026
May 1, 2026
Apr 25, 2026
Mar 14, 2026
Mar 27, 2026
Apr 19, 2026
Jan 1, 2026
Apr 19, 2026
Feb 10, 2026
Dec 30, 2025
Feb 9, 2026
Apr 19, 2026
Dec 30, 2025
May 1, 2026
Mar 1, 2026
Feb 27, 2026
Mar 27, 2026
Feb 9, 2026
Apr 23, 2026
Feb 14, 2026
Feb 9, 2026
Mar 27, 2026
Jan 19, 2026
Feb 22, 2026

Repository files navigation

banner

Gorkie (for Slack)

πŸ“‹ Table of Contents

  1. πŸ€– Introduction
  2. πŸš€ Tech Stack
  3. πŸ“š Getting Started
  4. 🐳 Running with Docker
  5. πŸ“ License

An AI assistant (called Gorkie) designed to help Slack users. Based on Gork for Slack.

This project was developed with the following technologies:

First, create a new Slack App using the provided manifest. You will also need Git, Bun, a running Redis instance, and a PostgreSQL database.

# Clone this repository
$ git clone https://github.com/imdevarsh/gorkie-slack.git



# Install dependencies
$ bun install



# Copy and fill in your environment variables
$ cp .env.example .env



# Push the database schema
$ bun run db:pushh
# Start in development (watch mode)
$ bun run dev



# Start in production
$ bun run startt

E2B sandbox

The app uses an E2B sandbox (gorkie-sandbox:latest) and builds it automatically if missing. The template includes fd, ripgrep, imagemagick, ffmpeg, pip, and pillow.

Docker bundles the bot, Redis, and PostgreSQL together, no separate setup needed. The schema is pushed automatically on startup.

# Clone and enter the repo
$ git clone https://github.com/imdevarsh/gorkie-slack.git  &∓& cd gorkie-slack


# Copy and fill in your environment variables
$ cp .env.example .env



# Build and start
$ docker compose up -d



# View logs
$ docker compose logs -f gorkie



# Stop
$ docker compose downn

Note: When running with Docker, use the service names as hostnames in your .env:

  • REDIS_URL=redis://redis:6379
  • DB_HOST=postgres (the DATABASE_URL is constructed from the DB_* vars automatically)

This project is under the MIT license. See the LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages