Back to Home
yutakobayashidev icon

ava

Verified Safe

by yutakobayashidev

Overview

AI-powered progress tracking and communication tool for developers, integrating with coding agents and Slack to reduce context switching.

Installation

Run Command
pnpm dev

Environment Variables

  • NEXT_PUBLIC_BASE_URL
  • DATABASE_URL
  • SLACK_APP_CLIENT_ID
  • SLACK_APP_CLIENT_SECRET
  • SLACK_SIGNING_SECRET
  • OPENAI_API_KEY
  • STRIPE_SECRET_KEY
  • STRIPE_WEBHOOK_SECRET
  • DEV_WIDGET_BASE_URL

Security Notes

The project demonstrates strong security practices including OAuth 2.1 with PKCE, Slack request signature verification, timing-safe comparisons for sensitive data, robust input validation using Zod, and secure environment variable handling. Event sourcing pattern enhances data integrity and auditability. External client metadata fetching includes size limits, timeouts, and validation. No obvious 'eval' or obfuscation found.

Similar Servers

Stats

Interest Score46
Security Score9
Cost ClassMedium
Avg Tokens700
Stars7
Forks1
Last Update2025-12-13

Tags

AI-poweredProgress TrackingSlack IntegrationMCP ServerDevelopment Tool