Skip to content

echohello-dev/wingman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wingman

AI-powered Slack support assistant with RAG capabilities and AI streaming with thinking steps. Watch the bot's reasoning process in real-time as it searches knowledge bases and generates responses.

Features

  • AI Streaming: See the bot think in real-time with Thinking Steps
  • RAG-powered Answers: Uses indexed documents via LangChain + ChromaDB
  • Multi-channel Support: DMs, mentions, slash commands
  • Document Indexing: Auto-index files shared in Slack

Quick Start

git clone https://github.com/echohello-dev/wingman.git
cd wingman
cp .env.example .env
# Edit .env with your Slack tokens and API keys
docker compose up -d

Access: Backend • Dashboard • API Docs

Test It

In Slack:

  • DM: Send a message to @Wingman
  • Mention: @Wingman what's up?
  • Command: /wingman hello

You'll see streaming thinking steps as the bot processes your request.

Documentation

Guide Purpose
Getting Started Quick start
Local Development Run locally with streaming
Setup Guide Full deployment
Slack Auth Token reference

Architecture

FastAPI backend with Slack bot, RAG engine (LangChain + ChromaDB), PostgreSQL storage, and Next.js dashboard. See ADR-0001 for architecture decisions.

Development

See contributing.md for development workflow, commands, and guidelines.

For AI coding agents: AGENTS.md contains architecture and command reference for automated development.

Documentation

See ./docs for setup guides and ./docs/adrs for architecture decisions.

Contributing

Contributions welcome! See contributing.md for guidelines.

License

See LICENSE for details.

Built With

FastAPI • Slack Bolt • LangChain • OpenRouter • ChromaDB • Next.js


Made with care for better Slack support

About

💬 A Slackbot that can help enhance your channel responses

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors