Spaces:
Sleeping
Sleeping
Commit
·
9685fdc
1
Parent(s):
8940e31
feat: Add project demo video to README and enhance agent configurations for improved performance
Browse files- README.md +8 -0
- data/ai_bookmarks_cache.json +28 -104
- src/agents/bookmarks_agent.py +1 -1
- src/agents/categoriser_agent.py +1 -1
- src/agents/gmail_agent.py +1 -1
- src/agents/manager_agent.py +1 -1
- src/agents/web_agents.py +1 -1
- src/interfaces/gradio_interface.py +8 -0
README.md
CHANGED
|
@@ -19,6 +19,14 @@ tags:
|
|
| 19 |
|
| 20 |
---
|
| 21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
# 🧠 ReMind — Bring your past to mind
|
| 23 |
|
| 24 |
**ReMind is a unified digital-memory assistant that learns from your AI newsletters, curates your Chrome bookmarks, and lets you query both in natural language—all orchestrated by a multi-agent system.**
|
|
|
|
| 19 |
|
| 20 |
---
|
| 21 |
|
| 22 |
+
## 🎥 Project Demo Video
|
| 23 |
+
|
| 24 |
+
[](https://youtu.be/CD0j2dGVycs)
|
| 25 |
+
|
| 26 |
+
**Watch the full project demonstration:** [https://youtu.be/CD0j2dGVycs](https://youtu.be/CD0j2dGVycs)
|
| 27 |
+
|
| 28 |
+
---
|
| 29 |
+
|
| 30 |
# 🧠 ReMind — Bring your past to mind
|
| 31 |
|
| 32 |
**ReMind is a unified digital-memory assistant that learns from your AI newsletters, curates your Chrome bookmarks, and lets you query both in natural language—all orchestrated by a multi-agent system.**
|
data/ai_bookmarks_cache.json
CHANGED
|
@@ -5,261 +5,185 @@
|
|
| 5 |
"url": "https://developer.apple.com/videos/play/wwdc2025/286/?utm_source=alphasignal",
|
| 6 |
"date_added": "13394059459581980",
|
| 7 |
"date_modified": "",
|
| 8 |
-
"id": "372"
|
| 9 |
-
"category": "model_releases",
|
| 10 |
-
"category_name": "Model Releases & Updates"
|
| 11 |
},
|
| 12 |
{
|
| 13 |
"title": "Powering Enterprise Innovation with Voice AI | Speechmatics",
|
| 14 |
"url": "https://www.speechmatics.com/enterprise?utm_source=alphasignal",
|
| 15 |
"date_added": "13394059486797980",
|
| 16 |
"date_modified": "",
|
| 17 |
-
"id": "375"
|
| 18 |
-
"category": "applications_industry",
|
| 19 |
-
"category_name": "Applications & Industry Use Cases"
|
| 20 |
},
|
| 21 |
{
|
| 22 |
"title": "Connect Your MCP Client to the Hugging Face Hub",
|
| 23 |
"url": "https://huggingface.co/changelog/hf-mcp-server?utm_source=alphasignal",
|
| 24 |
"date_added": "13394059490698359",
|
| 25 |
"date_modified": "",
|
| 26 |
-
"id": "376"
|
| 27 |
-
"category": "model_releases",
|
| 28 |
-
"category_name": "Model Releases & Updates"
|
| 29 |
},
|
| 30 |
{
|
| 31 |
"title": "Conversational Agents",
|
| 32 |
"url": "https://www.sarvam.ai/products/conversational-agents?utm_source=alphasignal",
|
| 33 |
"date_added": "13394059497403423",
|
| 34 |
"date_modified": "",
|
| 35 |
-
"id": "377"
|
| 36 |
-
"category": "tools_frameworks",
|
| 37 |
-
"category_name": "Tools, Frameworks & Platforms",
|
| 38 |
-
"manually_categorized": true,
|
| 39 |
-
"recategorized_at": "2025-06-11T00:07:04.495495"
|
| 40 |
},
|
| 41 |
{
|
| 42 |
"title": "ManusAI on X: \"Today, Manus Integrates Veo3! Manus isn't just where you generate videos — it's where you craft cinematic experiences. Characters speak naturally with synchronized audio, scenes unfold longer to tell complete narratives, and everything feels sharper, richer, more alive than https://t.co/odnDx4qnYP\" / X",
|
| 43 |
"url": "https://x.com/ManusAI_HQ/status/1932091372766720454?utm_source=alphasignal",
|
| 44 |
"date_added": "13394059515786279",
|
| 45 |
"date_modified": "",
|
| 46 |
-
"id": "378"
|
| 47 |
-
"category": "tools_frameworks",
|
| 48 |
-
"category_name": "Tools, Frameworks & Platforms",
|
| 49 |
-
"manually_categorized": true,
|
| 50 |
-
"recategorized_at": "2025-06-11T00:07:04.508229"
|
| 51 |
},
|
| 52 |
{
|
| 53 |
"title": "OpenAI Developers on X: \"Evals now supports tool use. 🛠️ You can now use tools and Structured Outputs when completing eval runs, and evaluate tool calls based on the arguments passed and responses returned. This supports tools that are OpenAI-hosted, MCP, and non-hosted. Read more in our guides below. https://t.co/4ZhWy2via3\" / X",
|
| 54 |
"url": "https://x.com/OpenAIDevs/status/1932169029147557924?utm_source=alphasignal",
|
| 55 |
"date_added": "13394059519641524",
|
| 56 |
"date_modified": "",
|
| 57 |
-
"id": "379"
|
| 58 |
-
"category": "model_releases",
|
| 59 |
-
"category_name": "Model Releases & Updates"
|
| 60 |
},
|
| 61 |
{
|
| 62 |
"title": "What’s new in Xcode - WWDC25 - Videos - Apple Developer",
|
| 63 |
"url": "https://developer.apple.com/videos/play/wwdc2025/247/?utm_source=alphasignal",
|
| 64 |
"date_added": "13394059524952396",
|
| 65 |
"date_modified": "",
|
| 66 |
-
"id": "380"
|
| 67 |
-
"category": "tools_frameworks",
|
| 68 |
-
"category_name": "Tools, Frameworks & Platforms",
|
| 69 |
-
"manually_categorized": true,
|
| 70 |
-
"recategorized_at": "2025-06-11T00:07:04.520691"
|
| 71 |
},
|
| 72 |
{
|
| 73 |
"title": "apple/containerization: Containerization is a Swift package for running Linux containers on macOS.",
|
| 74 |
"url": "https://github.com/apple/containerization?utm_source=alphasignal",
|
| 75 |
"date_added": "13394059528265943",
|
| 76 |
"date_modified": "",
|
| 77 |
-
"id": "381"
|
| 78 |
-
"category": "tools_frameworks",
|
| 79 |
-
"category_name": "Tools, Frameworks & Platforms",
|
| 80 |
-
"manually_categorized": true,
|
| 81 |
-
"recategorized_at": "2025-06-11T00:07:04.531689"
|
| 82 |
},
|
| 83 |
{
|
| 84 |
"title": "eyaltoledano/claude-task-master: An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others.",
|
| 85 |
"url": "https://github.com/eyaltoledano/claude-task-master?utm_source=alphasignal",
|
| 86 |
"date_added": "13394059531928742",
|
| 87 |
"date_modified": "",
|
| 88 |
-
"id": "382"
|
| 89 |
-
"category": "tools_frameworks",
|
| 90 |
-
"category_name": "Tools, Frameworks & Platforms",
|
| 91 |
-
"manually_categorized": true,
|
| 92 |
-
"recategorized_at": "2025-06-11T00:07:04.542724"
|
| 93 |
},
|
| 94 |
{
|
| 95 |
"title": "SkyworkAI/SkyReels-V2: SkyReels-V2: Infinite-length Film Generative model",
|
| 96 |
"url": "https://github.com/SkyworkAI/SkyReels-V2?utm_source=alphasignal",
|
| 97 |
"date_added": "13394059535234556",
|
| 98 |
"date_modified": "",
|
| 99 |
-
"id": "383"
|
| 100 |
-
"category": "model_releases",
|
| 101 |
-
"category_name": "Model Releases & Updates"
|
| 102 |
},
|
| 103 |
{
|
| 104 |
"title": "Apple introduces AI-powered live translation tools at WWDC 2025",
|
| 105 |
"url": "https://www.engadget.com/big-tech/apple-introduces-ai-powered-live-translation-tools-at-wwdc-2025-173605234.html?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=edbf7c220cff05f72b697c9008e4f95e761dedc0",
|
| 106 |
"date_added": "13394059551111244",
|
| 107 |
"date_modified": "",
|
| 108 |
-
"id": "384"
|
| 109 |
-
"category": "applications_industry",
|
| 110 |
-
"category_name": "Applications & Industry Use Cases"
|
| 111 |
},
|
| 112 |
{
|
| 113 |
"title": "At WWDC 2025, Apple introduces an AI-powered Shortcuts app | TechCrunch",
|
| 114 |
"url": "https://techcrunch.com/2025/06/09/at-wwdc-2025-apple-introduces-an-ai-powered-shortcuts-app/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=e988e4d8e5999088bffbfa21243a712ef600c540",
|
| 115 |
"date_added": "13394059555675724",
|
| 116 |
"date_modified": "",
|
| 117 |
-
"id": "385"
|
| 118 |
-
"category": "applications_industry",
|
| 119 |
-
"category_name": "Applications & Industry Use Cases"
|
| 120 |
},
|
| 121 |
{
|
| 122 |
"title": "Apple lets developers tap into its offline AI models | TechCrunch",
|
| 123 |
"url": "https://techcrunch.com/2025/06/09/apple-lets-developers-tap-into-its-offline-ai-models/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=102e38e21406624c226873e61e297474dc88f0c4",
|
| 124 |
"date_added": "13394059561293093",
|
| 125 |
"date_modified": "",
|
| 126 |
-
"id": "386"
|
| 127 |
-
"category": "model_releases",
|
| 128 |
-
"category_name": "Model Releases & Updates"
|
| 129 |
},
|
| 130 |
{
|
| 131 |
"title": "watchOS 26 delivers more personalized ways to stay active and connected - Apple",
|
| 132 |
"url": "https://www.apple.com/newsroom/2025/06/watchos-26-delivers-more-personalized-ways-to-stay-active-and-connected/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=184978928f9499ec9b73494dad98b040c4ecba42",
|
| 133 |
"date_added": "13394059563988409",
|
| 134 |
"date_modified": "",
|
| 135 |
-
"id": "387"
|
| 136 |
-
"category": "applications_industry",
|
| 137 |
-
"category_name": "Applications & Industry Use Cases"
|
| 138 |
},
|
| 139 |
{
|
| 140 |
"title": "👾 A2A vs. MCP: Two Paths to Smarter, More Connected AI Agents",
|
| 141 |
"url": "https://www.forwardfuture.ai/p/a2a-vs-mcp-two-paths-to-smarter-more-connected-ai-agents?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=c0b131924f2ec1d7348cc3d85f3c644f71347be4&last_resource_guid=Post%3A7debb1e7-12f9-4dba-978a-ecc39e11e88a",
|
| 142 |
"date_added": "13394059566957892",
|
| 143 |
"date_modified": "",
|
| 144 |
-
"id": "388"
|
| 145 |
-
"category": "applications_industry",
|
| 146 |
-
"category_name": "Applications & Industry Use Cases"
|
| 147 |
},
|
| 148 |
{
|
| 149 |
"title": "AI agents are turning Salesforce and SAP into rivals",
|
| 150 |
"url": "https://www.economist.com/business/2025/06/05/ai-agents-are-turning-salesforce-and-sap-into-rivals?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=b5b66ce12f790085d56ae45ee7744b85f89ad81f",
|
| 151 |
"date_added": "13394059569883698",
|
| 152 |
"date_modified": "",
|
| 153 |
-
"id": "389"
|
| 154 |
-
"category": "applications_industry",
|
| 155 |
-
"category_name": "Applications & Industry Use Cases"
|
| 156 |
},
|
| 157 |
{
|
| 158 |
"title": "AMD takes aim at Nvidia's AI hardware dominance with Brium acquisition | TechCrunch",
|
| 159 |
"url": "https://techcrunch.com/2025/06/04/amd-takes-aim-at-nvidias-ai-hardware-dominance-with-brium-acquisition/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=94fc138f8a2d76042f7fdca0e92adc9e37c18130",
|
| 160 |
"date_added": "13394059574346870",
|
| 161 |
"date_modified": "",
|
| 162 |
-
"id": "390"
|
| 163 |
-
"category": "investment_funding",
|
| 164 |
-
"category_name": "Investment, Funding & M&A"
|
| 165 |
},
|
| 166 |
{
|
| 167 |
"title": "Quantum machine learning: Small-scale photonic quantum processor can already outperform classical counterparts",
|
| 168 |
"url": "https://phys.org/news/2025-06-quantum-machine-small-scale-photonic.html?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=9c319e9936f6b4c1e3b48bf37d421cdd4f585f71",
|
| 169 |
"date_added": "13394059579087347",
|
| 170 |
"date_modified": "",
|
| 171 |
-
"id": "391"
|
| 172 |
-
"category": "community_events",
|
| 173 |
-
"category_name": "Community, Events & Education"
|
| 174 |
},
|
| 175 |
{
|
| 176 |
"title": "China shuts down AI tools during nationwide college exams | The Verge",
|
| 177 |
"url": "https://www.theverge.com/news/682737/china-shuts-down-ai-chatbots-exam-season?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=0e60ee709a712af1d3cea42885c7b23bc06f4f01",
|
| 178 |
"date_added": "13394059583685173",
|
| 179 |
"date_modified": "",
|
| 180 |
-
"id": "392"
|
| 181 |
-
"category": "applications_industry",
|
| 182 |
-
"category_name": "Applications & Industry Use Cases"
|
| 183 |
},
|
| 184 |
{
|
| 185 |
"title": "Amazon to invest $20 billion in AI data centers in Pennsylvania - Axios Philadelphia",
|
| 186 |
"url": "https://www.axios.com/local/philadelphia/2025/06/09/amazon-data-centers-pennsylvania?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=f2ce235a24c343d50c95e144806ae72074550d97",
|
| 187 |
"date_added": "13394059589429770",
|
| 188 |
"date_modified": "",
|
| 189 |
-
"id": "393"
|
| 190 |
-
"category": "applications_industry",
|
| 191 |
-
"category_name": "Applications & Industry Use Cases"
|
| 192 |
},
|
| 193 |
{
|
| 194 |
"title": "BFI AI Report: Film & TV Scripts Training AI \"Pose Threat\" To Sector",
|
| 195 |
"url": "https://deadline.com/2025/06/bfi-research-film-tv-script-training-poses-threat-to-sector-1236425794/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=471645e2897413ac4ce12a91e1f9befdbeed32f2",
|
| 196 |
"date_added": "13394059593792876",
|
| 197 |
"date_modified": "",
|
| 198 |
-
"id": "394"
|
| 199 |
-
"category": "community_events",
|
| 200 |
-
"category_name": "Community, Events & Education"
|
| 201 |
},
|
| 202 |
{
|
| 203 |
"title": "Why Duolingo's Founder is Doing Damage Control After AI Announcement",
|
| 204 |
"url": "https://www.inc.com/kit-eaton/why-duolingos-founder-is-doing-damage-control-after-ai-announcement/91199921?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=427c2962c6cea89db6a4a725a3e8f43998faa63a",
|
| 205 |
"date_added": "13394059597611815",
|
| 206 |
"date_modified": "",
|
| 207 |
-
"id": "395"
|
| 208 |
-
"category": "applications_industry",
|
| 209 |
-
"category_name": "Applications & Industry Use Cases"
|
| 210 |
},
|
| 211 |
{
|
| 212 |
"title": "Microsoft to introduce AI safety ranking for cloud",
|
| 213 |
"url": "https://finance.yahoo.com/news/microsoft-introduce-ai-safety-ranking-104049450.html?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=a01bac48201992f70e4282a9ad224ff122a64ef7&guccounter=1",
|
| 214 |
"date_added": "13394059610068153",
|
| 215 |
"date_modified": "",
|
| 216 |
-
"id": "396"
|
| 217 |
-
"category": "benchmarks_leaderboards",
|
| 218 |
-
"category_name": "Benchmarks & Leaderboards"
|
| 219 |
},
|
| 220 |
{
|
| 221 |
"title": "Flux Kontext – AI Tool for Project Managers",
|
| 222 |
"url": "https://tools.forwardfuture.ai/tools/flux-kontext/r/reclzsET2G65tIRwr?_bhlid=fdd79136f4e621cd173c244a3a29508b1d9d5645&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&utm_medium=newsletter&utm_source=forwardfuture.ai",
|
| 223 |
"date_added": "13394059625235960",
|
| 224 |
"date_modified": "",
|
| 225 |
-
"id": "397"
|
| 226 |
-
"category": "applications_industry",
|
| 227 |
-
"category_name": "Applications & Industry Use Cases"
|
| 228 |
},
|
| 229 |
{
|
| 230 |
"title": "Every – AI Tool for Entrepreneurs",
|
| 231 |
"url": "https://tools.forwardfuture.ai/tools/every/r/recp063RkknyqMHWp?_bhlid=c12999ed1178a58b7ab0cb01888c9b4ca4da07f3&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&utm_medium=newsletter&utm_source=forwardfuture.ai",
|
| 232 |
"date_added": "13394059632241845",
|
| 233 |
"date_modified": "",
|
| 234 |
-
"id": "398"
|
| 235 |
-
"category": "applications_industry",
|
| 236 |
-
"category_name": "Applications & Industry Use Cases"
|
| 237 |
},
|
| 238 |
{
|
| 239 |
"title": "Basecamp – AI Tool for Project Managers",
|
| 240 |
"url": "https://tools.forwardfuture.ai/tools/basecamp/r/rechBXpXemEfcxh1g?_bhlid=581549671d7e8533e6c348b37ac2f2001b00cc69&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&utm_medium=newsletter&utm_source=forwardfuture.ai",
|
| 241 |
"date_added": "13394059637099620",
|
| 242 |
"date_modified": "",
|
| 243 |
-
"id": "399"
|
| 244 |
-
"category": "applications_industry",
|
| 245 |
-
"category_name": "Applications & Industry Use Cases"
|
| 246 |
}
|
| 247 |
],
|
| 248 |
-
"last_updated": "2025-06-
|
| 249 |
"folder_name": "AI ressources",
|
| 250 |
-
"total_count": 26
|
| 251 |
-
"last_categorized": "2025-06-11T00:06:40.271142",
|
| 252 |
-
"categorization_stats": {
|
| 253 |
-
"research_breakthroughs": 0,
|
| 254 |
-
"model_releases": 5,
|
| 255 |
-
"tools_frameworks": 0,
|
| 256 |
-
"applications_industry": 12,
|
| 257 |
-
"regulation_ethics": 0,
|
| 258 |
-
"investment_funding": 1,
|
| 259 |
-
"benchmarks_leaderboards": 1,
|
| 260 |
-
"community_events": 2,
|
| 261 |
-
"security_privacy": 0,
|
| 262 |
-
"market_trends": 0,
|
| 263 |
-
"uncategorized": 5
|
| 264 |
-
}
|
| 265 |
}
|
|
|
|
| 5 |
"url": "https://developer.apple.com/videos/play/wwdc2025/286/?utm_source=alphasignal",
|
| 6 |
"date_added": "13394059459581980",
|
| 7 |
"date_modified": "",
|
| 8 |
+
"id": "372"
|
|
|
|
|
|
|
| 9 |
},
|
| 10 |
{
|
| 11 |
"title": "Powering Enterprise Innovation with Voice AI | Speechmatics",
|
| 12 |
"url": "https://www.speechmatics.com/enterprise?utm_source=alphasignal",
|
| 13 |
"date_added": "13394059486797980",
|
| 14 |
"date_modified": "",
|
| 15 |
+
"id": "375"
|
|
|
|
|
|
|
| 16 |
},
|
| 17 |
{
|
| 18 |
"title": "Connect Your MCP Client to the Hugging Face Hub",
|
| 19 |
"url": "https://huggingface.co/changelog/hf-mcp-server?utm_source=alphasignal",
|
| 20 |
"date_added": "13394059490698359",
|
| 21 |
"date_modified": "",
|
| 22 |
+
"id": "376"
|
|
|
|
|
|
|
| 23 |
},
|
| 24 |
{
|
| 25 |
"title": "Conversational Agents",
|
| 26 |
"url": "https://www.sarvam.ai/products/conversational-agents?utm_source=alphasignal",
|
| 27 |
"date_added": "13394059497403423",
|
| 28 |
"date_modified": "",
|
| 29 |
+
"id": "377"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 30 |
},
|
| 31 |
{
|
| 32 |
"title": "ManusAI on X: \"Today, Manus Integrates Veo3! Manus isn't just where you generate videos — it's where you craft cinematic experiences. Characters speak naturally with synchronized audio, scenes unfold longer to tell complete narratives, and everything feels sharper, richer, more alive than https://t.co/odnDx4qnYP\" / X",
|
| 33 |
"url": "https://x.com/ManusAI_HQ/status/1932091372766720454?utm_source=alphasignal",
|
| 34 |
"date_added": "13394059515786279",
|
| 35 |
"date_modified": "",
|
| 36 |
+
"id": "378"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
},
|
| 38 |
{
|
| 39 |
"title": "OpenAI Developers on X: \"Evals now supports tool use. 🛠️ You can now use tools and Structured Outputs when completing eval runs, and evaluate tool calls based on the arguments passed and responses returned. This supports tools that are OpenAI-hosted, MCP, and non-hosted. Read more in our guides below. https://t.co/4ZhWy2via3\" / X",
|
| 40 |
"url": "https://x.com/OpenAIDevs/status/1932169029147557924?utm_source=alphasignal",
|
| 41 |
"date_added": "13394059519641524",
|
| 42 |
"date_modified": "",
|
| 43 |
+
"id": "379"
|
|
|
|
|
|
|
| 44 |
},
|
| 45 |
{
|
| 46 |
"title": "What’s new in Xcode - WWDC25 - Videos - Apple Developer",
|
| 47 |
"url": "https://developer.apple.com/videos/play/wwdc2025/247/?utm_source=alphasignal",
|
| 48 |
"date_added": "13394059524952396",
|
| 49 |
"date_modified": "",
|
| 50 |
+
"id": "380"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 51 |
},
|
| 52 |
{
|
| 53 |
"title": "apple/containerization: Containerization is a Swift package for running Linux containers on macOS.",
|
| 54 |
"url": "https://github.com/apple/containerization?utm_source=alphasignal",
|
| 55 |
"date_added": "13394059528265943",
|
| 56 |
"date_modified": "",
|
| 57 |
+
"id": "381"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 58 |
},
|
| 59 |
{
|
| 60 |
"title": "eyaltoledano/claude-task-master: An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others.",
|
| 61 |
"url": "https://github.com/eyaltoledano/claude-task-master?utm_source=alphasignal",
|
| 62 |
"date_added": "13394059531928742",
|
| 63 |
"date_modified": "",
|
| 64 |
+
"id": "382"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 65 |
},
|
| 66 |
{
|
| 67 |
"title": "SkyworkAI/SkyReels-V2: SkyReels-V2: Infinite-length Film Generative model",
|
| 68 |
"url": "https://github.com/SkyworkAI/SkyReels-V2?utm_source=alphasignal",
|
| 69 |
"date_added": "13394059535234556",
|
| 70 |
"date_modified": "",
|
| 71 |
+
"id": "383"
|
|
|
|
|
|
|
| 72 |
},
|
| 73 |
{
|
| 74 |
"title": "Apple introduces AI-powered live translation tools at WWDC 2025",
|
| 75 |
"url": "https://www.engadget.com/big-tech/apple-introduces-ai-powered-live-translation-tools-at-wwdc-2025-173605234.html?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=edbf7c220cff05f72b697c9008e4f95e761dedc0",
|
| 76 |
"date_added": "13394059551111244",
|
| 77 |
"date_modified": "",
|
| 78 |
+
"id": "384"
|
|
|
|
|
|
|
| 79 |
},
|
| 80 |
{
|
| 81 |
"title": "At WWDC 2025, Apple introduces an AI-powered Shortcuts app | TechCrunch",
|
| 82 |
"url": "https://techcrunch.com/2025/06/09/at-wwdc-2025-apple-introduces-an-ai-powered-shortcuts-app/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=e988e4d8e5999088bffbfa21243a712ef600c540",
|
| 83 |
"date_added": "13394059555675724",
|
| 84 |
"date_modified": "",
|
| 85 |
+
"id": "385"
|
|
|
|
|
|
|
| 86 |
},
|
| 87 |
{
|
| 88 |
"title": "Apple lets developers tap into its offline AI models | TechCrunch",
|
| 89 |
"url": "https://techcrunch.com/2025/06/09/apple-lets-developers-tap-into-its-offline-ai-models/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=102e38e21406624c226873e61e297474dc88f0c4",
|
| 90 |
"date_added": "13394059561293093",
|
| 91 |
"date_modified": "",
|
| 92 |
+
"id": "386"
|
|
|
|
|
|
|
| 93 |
},
|
| 94 |
{
|
| 95 |
"title": "watchOS 26 delivers more personalized ways to stay active and connected - Apple",
|
| 96 |
"url": "https://www.apple.com/newsroom/2025/06/watchos-26-delivers-more-personalized-ways-to-stay-active-and-connected/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=184978928f9499ec9b73494dad98b040c4ecba42",
|
| 97 |
"date_added": "13394059563988409",
|
| 98 |
"date_modified": "",
|
| 99 |
+
"id": "387"
|
|
|
|
|
|
|
| 100 |
},
|
| 101 |
{
|
| 102 |
"title": "👾 A2A vs. MCP: Two Paths to Smarter, More Connected AI Agents",
|
| 103 |
"url": "https://www.forwardfuture.ai/p/a2a-vs-mcp-two-paths-to-smarter-more-connected-ai-agents?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=c0b131924f2ec1d7348cc3d85f3c644f71347be4&last_resource_guid=Post%3A7debb1e7-12f9-4dba-978a-ecc39e11e88a",
|
| 104 |
"date_added": "13394059566957892",
|
| 105 |
"date_modified": "",
|
| 106 |
+
"id": "388"
|
|
|
|
|
|
|
| 107 |
},
|
| 108 |
{
|
| 109 |
"title": "AI agents are turning Salesforce and SAP into rivals",
|
| 110 |
"url": "https://www.economist.com/business/2025/06/05/ai-agents-are-turning-salesforce-and-sap-into-rivals?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=b5b66ce12f790085d56ae45ee7744b85f89ad81f",
|
| 111 |
"date_added": "13394059569883698",
|
| 112 |
"date_modified": "",
|
| 113 |
+
"id": "389"
|
|
|
|
|
|
|
| 114 |
},
|
| 115 |
{
|
| 116 |
"title": "AMD takes aim at Nvidia's AI hardware dominance with Brium acquisition | TechCrunch",
|
| 117 |
"url": "https://techcrunch.com/2025/06/04/amd-takes-aim-at-nvidias-ai-hardware-dominance-with-brium-acquisition/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=94fc138f8a2d76042f7fdca0e92adc9e37c18130",
|
| 118 |
"date_added": "13394059574346870",
|
| 119 |
"date_modified": "",
|
| 120 |
+
"id": "390"
|
|
|
|
|
|
|
| 121 |
},
|
| 122 |
{
|
| 123 |
"title": "Quantum machine learning: Small-scale photonic quantum processor can already outperform classical counterparts",
|
| 124 |
"url": "https://phys.org/news/2025-06-quantum-machine-small-scale-photonic.html?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=9c319e9936f6b4c1e3b48bf37d421cdd4f585f71",
|
| 125 |
"date_added": "13394059579087347",
|
| 126 |
"date_modified": "",
|
| 127 |
+
"id": "391"
|
|
|
|
|
|
|
| 128 |
},
|
| 129 |
{
|
| 130 |
"title": "China shuts down AI tools during nationwide college exams | The Verge",
|
| 131 |
"url": "https://www.theverge.com/news/682737/china-shuts-down-ai-chatbots-exam-season?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=0e60ee709a712af1d3cea42885c7b23bc06f4f01",
|
| 132 |
"date_added": "13394059583685173",
|
| 133 |
"date_modified": "",
|
| 134 |
+
"id": "392"
|
|
|
|
|
|
|
| 135 |
},
|
| 136 |
{
|
| 137 |
"title": "Amazon to invest $20 billion in AI data centers in Pennsylvania - Axios Philadelphia",
|
| 138 |
"url": "https://www.axios.com/local/philadelphia/2025/06/09/amazon-data-centers-pennsylvania?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=f2ce235a24c343d50c95e144806ae72074550d97",
|
| 139 |
"date_added": "13394059589429770",
|
| 140 |
"date_modified": "",
|
| 141 |
+
"id": "393"
|
|
|
|
|
|
|
| 142 |
},
|
| 143 |
{
|
| 144 |
"title": "BFI AI Report: Film & TV Scripts Training AI \"Pose Threat\" To Sector",
|
| 145 |
"url": "https://deadline.com/2025/06/bfi-research-film-tv-script-training-poses-threat-to-sector-1236425794/?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=471645e2897413ac4ce12a91e1f9befdbeed32f2",
|
| 146 |
"date_added": "13394059593792876",
|
| 147 |
"date_modified": "",
|
| 148 |
+
"id": "394"
|
|
|
|
|
|
|
| 149 |
},
|
| 150 |
{
|
| 151 |
"title": "Why Duolingo's Founder is Doing Damage Control After AI Announcement",
|
| 152 |
"url": "https://www.inc.com/kit-eaton/why-duolingos-founder-is-doing-damage-control-after-ai-announcement/91199921?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=427c2962c6cea89db6a4a725a3e8f43998faa63a",
|
| 153 |
"date_added": "13394059597611815",
|
| 154 |
"date_modified": "",
|
| 155 |
+
"id": "395"
|
|
|
|
|
|
|
| 156 |
},
|
| 157 |
{
|
| 158 |
"title": "Microsoft to introduce AI safety ranking for cloud",
|
| 159 |
"url": "https://finance.yahoo.com/news/microsoft-introduce-ai-safety-ranking-104049450.html?utm_source=forwardfuture.ai&utm_medium=newsletter&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&_bhlid=a01bac48201992f70e4282a9ad224ff122a64ef7&guccounter=1",
|
| 160 |
"date_added": "13394059610068153",
|
| 161 |
"date_modified": "",
|
| 162 |
+
"id": "396"
|
|
|
|
|
|
|
| 163 |
},
|
| 164 |
{
|
| 165 |
"title": "Flux Kontext – AI Tool for Project Managers",
|
| 166 |
"url": "https://tools.forwardfuture.ai/tools/flux-kontext/r/reclzsET2G65tIRwr?_bhlid=fdd79136f4e621cd173c244a3a29508b1d9d5645&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&utm_medium=newsletter&utm_source=forwardfuture.ai",
|
| 167 |
"date_added": "13394059625235960",
|
| 168 |
"date_modified": "",
|
| 169 |
+
"id": "397"
|
|
|
|
|
|
|
| 170 |
},
|
| 171 |
{
|
| 172 |
"title": "Every – AI Tool for Entrepreneurs",
|
| 173 |
"url": "https://tools.forwardfuture.ai/tools/every/r/recp063RkknyqMHWp?_bhlid=c12999ed1178a58b7ab0cb01888c9b4ca4da07f3&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&utm_medium=newsletter&utm_source=forwardfuture.ai",
|
| 174 |
"date_added": "13394059632241845",
|
| 175 |
"date_modified": "",
|
| 176 |
+
"id": "398"
|
|
|
|
|
|
|
| 177 |
},
|
| 178 |
{
|
| 179 |
"title": "Basecamp – AI Tool for Project Managers",
|
| 180 |
"url": "https://tools.forwardfuture.ai/tools/basecamp/r/rechBXpXemEfcxh1g?_bhlid=581549671d7e8533e6c348b37ac2f2001b00cc69&utm_campaign=apple-wwdc25-recap-amd-vs-nvidia-enterprise-ai-showdown&utm_medium=newsletter&utm_source=forwardfuture.ai",
|
| 181 |
"date_added": "13394059637099620",
|
| 182 |
"date_modified": "",
|
| 183 |
+
"id": "399"
|
|
|
|
|
|
|
| 184 |
}
|
| 185 |
],
|
| 186 |
+
"last_updated": "2025-06-11T00:55:40.495745",
|
| 187 |
"folder_name": "AI ressources",
|
| 188 |
+
"total_count": 26
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 189 |
}
|
src/agents/bookmarks_agent.py
CHANGED
|
@@ -343,6 +343,6 @@ bookmarks_agent = CodeAgent(
|
|
| 343 |
],
|
| 344 |
name="bookmarks_agent",
|
| 345 |
description="Specialized agent for Chrome bookmarks operations, focusing on AI ressources folder. Extracts bookmarks from Chrome and caches them in data/ai_bookmarks_cache.json to avoid direct interaction with Chrome's raw JSON. Provides search, filtering, statistics, and cache management for AI-related bookmarks.",
|
| 346 |
-
max_steps=
|
| 347 |
additional_authorized_imports=["json", "datetime", "urllib.parse", "pathlib"],
|
| 348 |
)
|
|
|
|
| 343 |
],
|
| 344 |
name="bookmarks_agent",
|
| 345 |
description="Specialized agent for Chrome bookmarks operations, focusing on AI ressources folder. Extracts bookmarks from Chrome and caches them in data/ai_bookmarks_cache.json to avoid direct interaction with Chrome's raw JSON. Provides search, filtering, statistics, and cache management for AI-related bookmarks.",
|
| 346 |
+
max_steps=10,
|
| 347 |
additional_authorized_imports=["json", "datetime", "urllib.parse", "pathlib"],
|
| 348 |
)
|
src/agents/categoriser_agent.py
CHANGED
|
@@ -538,6 +538,6 @@ categoriser_agent = CodeAgent(
|
|
| 538 |
],
|
| 539 |
name="categoriser_agent",
|
| 540 |
description="Specializes in categorizing AI news and bookmarks into 10 predefined categories: Research & Breakthroughs, Model Releases & Updates, Tools/Frameworks/Platforms, Applications & Industry Use Cases, Regulation/Ethics/Policy, Investment/Funding/M&A, Benchmarks & Leaderboards, Community/Events/Education, Security/Privacy/Safety, and Market Trends & Analysis. Uses keyword-based categorization and provides tools for managing and searching categorized content.",
|
| 541 |
-
max_steps=
|
| 542 |
additional_authorized_imports=["json", "datetime", "re", "pathlib"],
|
| 543 |
)
|
|
|
|
| 538 |
],
|
| 539 |
name="categoriser_agent",
|
| 540 |
description="Specializes in categorizing AI news and bookmarks into 10 predefined categories: Research & Breakthroughs, Model Releases & Updates, Tools/Frameworks/Platforms, Applications & Industry Use Cases, Regulation/Ethics/Policy, Investment/Funding/M&A, Benchmarks & Leaderboards, Community/Events/Education, Security/Privacy/Safety, and Market Trends & Analysis. Uses keyword-based categorization and provides tools for managing and searching categorized content.",
|
| 541 |
+
max_steps=10,
|
| 542 |
additional_authorized_imports=["json", "datetime", "re", "pathlib"],
|
| 543 |
)
|
src/agents/gmail_agent.py
CHANGED
|
@@ -82,6 +82,6 @@ gmail_agent = CodeAgent(
|
|
| 82 |
tools=[get_recent_emails, search_emails, read_email_content],
|
| 83 |
name="gmail_agent",
|
| 84 |
description="Gmail agent specialized in reading and searching emails from [email protected] and [email protected] only",
|
| 85 |
-
max_steps=
|
| 86 |
additional_authorized_imports=["json"],
|
| 87 |
)
|
|
|
|
| 82 |
tools=[get_recent_emails, search_emails, read_email_content],
|
| 83 |
name="gmail_agent",
|
| 84 |
description="Gmail agent specialized in reading and searching emails from [email protected] and [email protected] only",
|
| 85 |
+
max_steps=10,
|
| 86 |
additional_authorized_imports=["json"],
|
| 87 |
)
|
src/agents/manager_agent.py
CHANGED
|
@@ -43,7 +43,7 @@ manager_agent = CodeAgent(
|
|
| 43 |
"• Manually recategorize bookmarks when needed\n\n"
|
| 44 |
"I combine these capabilities to help you with research, information gathering, and digital organization tasks."
|
| 45 |
),
|
| 46 |
-
max_steps=
|
| 47 |
additional_authorized_imports=["json"],
|
| 48 |
# Add planning to help with complex queries
|
| 49 |
planning_interval=3, # Plan every 3 steps to maintain focus
|
|
|
|
| 43 |
"• Manually recategorize bookmarks when needed\n\n"
|
| 44 |
"I combine these capabilities to help you with research, information gathering, and digital organization tasks."
|
| 45 |
),
|
| 46 |
+
max_steps=10, # Reduced to prevent token overflow
|
| 47 |
additional_authorized_imports=["json"],
|
| 48 |
# Add planning to help with complex queries
|
| 49 |
planning_interval=3, # Plan every 3 steps to maintain focus
|
src/agents/web_agents.py
CHANGED
|
@@ -14,7 +14,7 @@ model = InferenceClientModel(
|
|
| 14 |
web_agent = ToolCallingAgent(
|
| 15 |
tools=[WebSearchTool()],
|
| 16 |
model=model,
|
| 17 |
-
max_steps=
|
| 18 |
name="web_search_agent",
|
| 19 |
description="Runs web searches for you.",
|
| 20 |
)
|
|
|
|
| 14 |
web_agent = ToolCallingAgent(
|
| 15 |
tools=[WebSearchTool()],
|
| 16 |
model=model,
|
| 17 |
+
max_steps=10,
|
| 18 |
name="web_search_agent",
|
| 19 |
description="Runs web searches for you.",
|
| 20 |
)
|
src/interfaces/gradio_interface.py
CHANGED
|
@@ -176,6 +176,14 @@ def create_about_interface():
|
|
| 176 |
intro_content = """
|
| 177 |
# 🧠 About ReMind - AI and Tech News Assistant
|
| 178 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 179 |
## Bring your AI knowledge to mind.
|
| 180 |
|
| 181 |
**ReMind** is your intelligent digital memory assistant that helps you rediscover, organize, and make sense of your accumulated AI and technology knowledge. In our information-rich world, we often bookmark valuable resources and receive important newsletters only to forget about them later. This system solves this problem by intelligently categorizing and surfacing your digital discoveries when you need them most.
|
|
|
|
| 176 |
intro_content = """
|
| 177 |
# 🧠 About ReMind - AI and Tech News Assistant
|
| 178 |
|
| 179 |
+
## 🎥 Project Demo Video
|
| 180 |
+
|
| 181 |
+
[](https://youtu.be/CD0j2dGVycs)
|
| 182 |
+
|
| 183 |
+
**Watch the full project demonstration:** [https://youtu.be/CD0j2dGVycs](https://youtu.be/CD0j2dGVycs)
|
| 184 |
+
|
| 185 |
+
---
|
| 186 |
+
|
| 187 |
## Bring your AI knowledge to mind.
|
| 188 |
|
| 189 |
**ReMind** is your intelligent digital memory assistant that helps you rediscover, organize, and make sense of your accumulated AI and technology knowledge. In our information-rich world, we often bookmark valuable resources and receive important newsletters only to forget about them later. This system solves this problem by intelligently categorizing and surfacing your digital discoveries when you need them most.
|