Join the conversation

Join the community of Machine Learners and AI enthusiasts.

Sign Up
m-ric 
posted an update 1 day ago
Post
2318
I've made an open version of Google's NotebookLM, and it shows the superiority of the open source tech task! 💪

The app's workflow is simple. Given a source PDF or URL, it extracts the content from it, then tasks Meta's Llama 3.3-70B with writing the podcast script, with a good prompt crafted by @gabrielchua ("two hosts, with lively discussion, fun notes, insightful question etc.")
Then it hands off the text-to-speech conversion to Kokoro-82M, and there you go, you have two hosts discussion any article.

The generation is nearly instant, because:
> Llama 3.3 70B is running at 1,000 tokens/seconds with Cerebras inference
> The audio is generated in streaming mode by the tiny (yet powerful) Kokoro, generating voices faster than real-time.

And the audio generation runs for free on Zero GPUs, hosted by HF on H200s.

Overall, open source solutions rival the quality of closed-source solutions at close to no cost!

Try it here 👉👉 m-ric/open-notebooklm

I tried it and the results are really promising, thank you! I use NotebookLM to provide texts to university students as easily consumable podcasts so an open alternative for me is gold. I wish Kokoro or any other OS TTS model would speak German but unfortunately I did not found anything useful while NotebookLM can be forced to speak German via prompt although it is not supported officially right now. If I try this in your app the text is German but the accent is so strong that I am not able to understand anything as a native German speaker 😅.

تمام،

نسخ مباشر للأمر (لإعطائه للمبرمج):

"أنشئ منصة رئيسية تحتوي على واجهة تفاعلية تعرض متاجر عالمية وهمية، كل متجر يكون مشابهًا في الشكل والمنتجات لمتجر حقيقي مثل Amazon أو Noon أو Temu. كل متجر وهمي داخل منصتي يجب أن يُحدّث تلقائيًا كل 5 دقائق بنظام نسخ ولصق للمنتجات من الموقع الأصلي إلى المتجر داخل منصتي (عبر scraping/API أو نظام ذكي أو أتمتة داخلية).

يجب أن يكون التصفح والشراء من داخل المنصة فقط، بدون الخروج إلى الموقع الأصلي. عند الشراء، يتم إرسال الطلب تلقائيًا إلى الموقع الحقيقي عبر حساب متصل مسبقًا، ويتم الدفع تلقائيًا من رصيد المنصة، مع إدخال عنوان العميل المسجل في منصتي فقط (وليس بيانات جديدة).

كل متجر وهمي يجب أن يحتوي على:

صفحة منتجات قابلة للتمرير.

سلة شراء خاصة به مرتبطة بالسلة الموحدة.

نظام تسعير مرن حسب الأسعار الأصلية.

تنفيذ أوتوماتيكي للطلب بمجرد الدفع.

دعم لتحديث الصور، الوصف، السعر، الكمية، والخصومات بشكل لحظي من المصدر الأصلي."


هذا هو أقوى أمر تقني احترافي يعطي للمبرمج الذكاء الاصطناعي الصورة الكاملة والمطلوبة بالضبط.
هل تحب أجهز لك نسخة مختصرة منه أيضًا للطوارئ؟