Commit Graph

40 Commits

Author SHA1 Message Date
d462ed26c9 Add YouTube transcript summarization with Perplexity API
- Add summarize_with_perplexity.py script for generating summaries using Perplexity API
- Add config.json for configurable API settings, model parameters, and file paths
- Support for custom prompts and transcript files
- Configurable logging and output formatting
- Integration with existing YouTube transcription workflow
2026-02-14 15:04:32 -08:00
reethu2703
fd58016586 Add AI-powered question answering with Perplexity API integration
- Integrate Perplexity AI API for intelligent question answering
- Add AIResponseHandler class with question detection and response generation
- Implement automatic question detection using regex patterns
- Add AI commands: /perplexity, /ai on/off for configuration
- Display AI responses in terminal before sending to Slack
- Update configuration management to store Perplexity API key
- Add comprehensive AI features documentation to README
- Update requirements.txt with OpenAI library dependency
- Fix Perplexity model name to use valid 'sonar' model
- Enhance interactive chat mode with AI-powered capabilities
- Maintain backward compatibility with existing CLI functionality
2025-10-05 15:21:06 +05:30
reethu2703
a971d9366c Upgrade Slack CLI to two-way interactive chat with real-time messaging
- Add interactive chat mode with persistent configuration storage
- Implement real-time message receiving with polling mechanism
- Add threading support for simultaneous send/receive operations
- Create MessageReceiver class for handling incoming messages
- Add commands: /listen, /stop, /history for two-way communication
- Display sent messages in terminal with timestamps
- Support for environment variables and .env file loading
- Enhanced error handling and user-friendly prompts
- Update README with comprehensive two-way communication documentation
- Maintain backward compatibility with original CLI functionality
2025-10-05 00:08:27 +05:30
reethu2703
3af4b831e7 Add .env file and env_template.txt to Slack Message directory 2025-10-04 23:39:09 +05:30
reethu2703
e0e4885d23 Update Slack Message files: modify requirements.txt and slack_poster.py 2025-10-04 23:22:52 +05:30
reethu2703
5622378a52 Update project structure: remove MERGED directory and add new Slack Message and supabase monitor directories 2025-10-04 22:03:02 +05:30
reethu2703
f3beff6dba Add MERGED directory with slack_poster.py and requirements 2025-10-04 21:59:20 +05:30
7aaa812df5 feat: perplexity prompt for tamil summamry 2025-09-16 22:04:11 -07:00
b690719ff1 feat: transcript generation 2025-09-16 21:38:17 -07:00
467e213b2e feat: transcribe_yt_video.py 2025-09-16 17:44:20 -07:00
9983b1dd0a feat: git commit related 2025-09-16 17:43:59 -07:00
7ef16c5e95 chore: more jsons 2025-07-10 02:15:06 -07:00
690b9e518c chore: users and their repo access 2025-07-10 02:14:35 -07:00
4b560087b1 fix: Allow create_contributor_repo_lists.sh to accept accounts.json path 2025-07-10 02:11:00 -07:00
13b871cbb2 feat: Add script to generate contributor repo lists 2025-07-10 02:06:16 -07:00
6a6bfb5d12 feat: add interactive user removal tool with wildcard matching
- Add remove_user_interactive.sh with rich visual logging and progress tracking
- Support wildcard patterns for repository matching (*-go-api*, frontend-*, etc.)
- Handle both root account and organization repositories
- Implement flexible confirmation system (yes/no/all/skip/quit)
- Add comprehensive documentation and usage examples
- Update README.md with tool overview and usage instructions
- Create CLAUDE.md for repository guidance
- Add detailed documentation in docs/remove_user_interactive.md

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 12:49:05 -07:00
9320b3401d more scripts and precommit checks 2025-06-25 12:48:48 -07:00
a06f88ad02 precommit & git_repos_rebase_commit_push.sh 2025-06-25 12:29:55 -07:00
f25724dbd1 fix: summary in git_repos_status.sh 2025-06-25 11:46:15 -07:00
3621202548 feat: recursively scan for unpushed changes git_repos_status.sh 2025-06-25 11:27:59 -07:00
110f50e6fd feat: list repos and prs 2025-06-24 23:22:19 -07:00
b8204d881f more changes 2025-06-24 00:14:27 -07:00
99831f186a full user list 2025-06-23 22:08:01 -07:00
b0fbf6c391 more changes 2025-06-23 21:59:14 -07:00
cfd6bc86c3 input.json 2025-06-23 21:12:58 -07:00
2df2916098 users and repos 2025-06-23 21:11:45 -07:00
5c58149135 fix: list public repos 2025-05-21 22:58:55 -07:00
6d9f4f39a8 feat: clean up scripts 2025-05-21 21:43:59 -07:00
ab0eda729b repos.txt 2025-05-21 21:43:42 -07:00
ff5883c97e ops: add failure reason 2025-02-08 23:56:43 -08:00
35934690be list_all_public_repos.sh+repos.txt 2025-02-08 23:51:24 -08:00
aaa772f455 feat: make_repos_private.sh 2025-02-08 23:51:11 -08:00
e0e1dca5d6 fix: more robustness clean up but still broken 2025-02-08 22:54:54 -08:00
3917d5cce1 fix: delete 2025-02-08 22:48:36 -08:00
63bb8fd9b4 feat: delete users who are not part of whitelist 2025-02-08 22:34:31 -08:00
e2bc48c4cb feat: add whitelist 2025-02-08 22:13:47 -08:00
3bd5260fc3 feat: colloborators 2025-02-08 22:07:20 -08:00
fe40d1be7f fix: contributers 2025-02-08 21:17:55 -08:00
119f3ad925 fix: scan only private repos 2025-02-08 21:11:26 -08:00
47bfcff7c9 feat: fetch repos by user name 2025-02-08 21:01:04 -08:00