| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
ByteBrief is an AI-powered system that automatically discovers, summarizes, and archives trending tech topics into engaging Twitter threads. Stay ahead of the curve without lifting a finger!
| Agent | Role | Specialization |
|---|---|---|
| Tech Trend Scraper | Researcher | Finds 3-5 trending tech topics daily |
| Trend Summarizer | Editor | Converts findings into concise bullet points |
| Tech Thread Writer | Copywriter | Crafts engaging Twitter threads |
| Thread Publisher | Archivist | Saves threads to Google Docs |
Clone the repository:
git clone https://github.com/yourusername/bytebrief.git
cd bytebriefInstall dependencies:
pip install -r requirements.txtSet up environment variables: Create a .env file with your API keys:
GEMINI_API_KEY=your_gemini_api_key
SERPER_API_KEY=your_serper_api_key
GOOGLE_DOC_ID=your_google_doc_id # OptionalRun ByteBrief to generate and archive your first tech thread:
python bytebrief_crew.pyWatch as the AI crew:
| Variable | Description | Required |
|---|---|---|
| GEMINI_API_KEY | Gemini API key for LLM | ✅ |
| SERPER_API_KEY | Serper.dev API key for search | ✅ |
| GOOGLE_DOC_ID | Fixed Google Doc ID (optional) | ❌ |
bytebrief/ ├── bytebrief_crew.py # Main AI crew orchestration ├── google_docs_tool.py # Google Docs integration tool ├── setup_google_docs.py # Google Docs setup wizard ├── main.py # Entry point ├── requirements.txt # Python dependencies ├── .env # API keys (not included) └── credentials.json # Google OAuth credentials (not included)
Contributions are welcome! Feel free to:
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ and ☕ by tech enthusiasts
| Back | FazBrowse Home | New Git URL |