Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

309 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bolt

Bolt Image of Bolt the dog is Team 581's Slack bot which helps our software team with project management, answering questions about robot code, debugging log files, and more. Bolt uses Mastra for its agent runtime, Slack interface, memory, and observability. Code execution runs in persistent Daytona sandboxes.

To learn more about Bolt, check out:

Development

  • Install and start Docker
  • Install the mise tools with mise install
  • Run vp install
  • Copy .env.example to .env.local and set the remaining secrets
  • Create a Daytona API key and set it as DAYTONA_API_KEY
  • Configure a Slack app from slack-manifest.example.yaml, then enable Socket Mode for development
  • Generate an app-level Slack token with the connections:write scope and set it as SLACK_APP_TOKEN
  • Activate Pitchfork in your shell so PostgreSQL starts when you enter the project and stops when you leave it
  • Run mise run dev to start Bolt in the foreground; press Ctrl-C to stop it

About

AI coding agent for Team 581 software team

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages