Skip to content

echohello-dev/wingman

Repository files navigation

Wingman

AI-powered Slack support assistant with RAG capabilities. Answers questions using your indexed documents via LangChain and OpenRouter/OpenAI.

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

See docs/setup.md and docs/getting-started.md for detailed setup.

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

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •