آخرین ویرایش خرداد ۲۳, ۱۴۰۵ حامد کوه فلاح
در چند ماه اخیر یکی از جذابترین ابزارهای مبتنی بر هوش مصنوعی که توجه بسیاری از کاربران را به خود جلب کرده، Google NotebookLM بوده است.
ابزاری که به شما اجازه میدهد اسناد، فایلها، لینکها و منابع مختلف را در اختیار هوش مصنوعی قرار دهید و سپس بر اساس همان اطلاعات با آن گفتگو کنید.
اما یک سؤال مهم وجود دارد:
اگر بخواهیم همین قابلیت را روی سرور خودمان و با کنترل کامل روی دادهها داشته باشیم چه؟
در جستجوهای اخیر خود در GitHub با پروژهای آشنا شدم که دقیقاً برای همین هدف طراحی شده است.
نام این پروژه Open Notebook است.
🔗 GitHub:
https://github.com/lfnovo/open-notebook
🔗 وبسایت پروژه:
Open Notebook چیست؟
Open Notebook یک پلتفرم متنباز برای مدیریت دانش، تحقیق، تحلیل اطلاعات و تعامل با مدلهای هوش مصنوعی است.
در واقع میتوان آن را یک NotebookLM متنباز و قابل نصب روی سرور شخصی دانست.
شما میتوانید انواع مختلفی از محتوا را وارد سیستم کنید و سپس با استفاده از مدلهای هوش مصنوعی روی آنها تحلیل انجام دهید.
چه نوع محتوایی را پشتیبانی میکند؟
یکی از نقاط قوت پروژه، پشتیبانی از دادههای چندرسانهای است.
مواردی مانند:
- فایلهای متنی
- صفحات وب
- فایلهای Office
- ویدئو
- فایل صوتی
- لینکهای اینترنتی
همگی قابل پردازش هستند.
پشتیبانی از مدلهای مختلف AI
برخلاف NotebookLM که به اکوسیستم گوگل وابسته است، Open Notebook از تعداد زیادی ارائهدهنده هوش مصنوعی پشتیبانی میکند.
از جمله:
- OpenAI
- Anthropic
- Google Gemini
- DeepSeek
- Groq
- Ollama
- LM Studio
- OpenRouter
- Azure OpenAI
- Mistral
این ویژگی باعث میشود در انتخاب مدل، هزینه و زیرساخت آزادی کامل داشته باشید.
مهمترین مزیت Open Notebook
به نظر من مهمترین مزیت این پروژه «مالکیت کامل دادهها» است.
در بسیاری از سازمانها امکان ارسال اسناد داخلی به سرویسهای ابری وجود ندارد.
در چنین شرایطی میتوان Open Notebook را روی سرور داخلی یا VPS نصب کرد و از مدلهای محلی مانند Ollama استفاده کرد.
در نتیجه:
- دادهها از سازمان خارج نمیشوند.
- هزینه استفاده کاهش مییابد.
- کنترل کامل روی زیرساخت وجود دارد.
قابلیت تولید پادکست با هوش مصنوعی
یکی از امکانات جذاب پروژه، تولید پادکست از روی محتوا است.
بر اساس مستندات پروژه، امکان تولید پادکست با چند گوینده مختلف وجود دارد.
این قابلیت میتواند برای:
- تولیدکنندگان محتوا
- تیمهای آموزشی
- شرکتهای فناوری
- رسانههای تخصصی
بسیار کاربردی باشد.
کاربرد Open Notebook برای متخصصان VoIP و IT
شاید در نگاه اول این پروژه ارتباط مستقیمی با VoIP نداشته باشد، اما در عمل میتواند بسیار مفید باشد.
فرض کنید:
- مستندات Issabel را وارد سیستم کنید.
- آموزشهای Asterisk را بارگذاری کنید.
- PDF های فنی را ذخیره کنید.
- مقالات شبکه و لینوکس را وارد کنید.
سپس یک دستیار هوش مصنوعی اختصاصی داشته باشید که فقط بر اساس دانش سازمان شما پاسخ دهد.
این دقیقاً همان چیزی است که بسیاری از تیمهای فنی به آن نیاز دارند.
مزایای Open Notebook
✅ متنباز
✅ رایگان
✅ نصب با Docker
✅ Self Hosted
✅ پشتیبانی از چندین مدل AI
✅ تولید پادکست
✅ جستجوی برداری
✅ چت با اسناد
✅ API کامل
✅ قابلیت توسعه
مقایسه با Google NotebookLM
| ویژگی | Open Notebook | NotebookLM |
|---|---|---|
| متنباز | ✅ | ❌ |
| نصب روی سرور شخصی | ✅ | ❌ |
| پشتیبانی از Ollama | ✅ | ❌ |
| انتخاب مدل AI | ✅ | محدود |
| API | ✅ | محدود |
| سفارشیسازی | کامل | محدود |
| مالکیت دادهها | کامل | محدود |
چه کسانی باید این پروژه را بررسی کنند؟
- متخصصان AI
- توسعهدهندگان
- مدیران دانش سازمانی
- تولیدکنندگان محتوا
- متخصصان Linux
- مدیران شبکه
- تیمهای DevOps
- متخصصان VoIP
جمعبندی
Open Notebook یکی از جذابترین پروژههای متنباز حوزه هوش مصنوعی است که اخیراً در GitHub مشاهده کردم.
اگر به دنبال جایگزینی برای NotebookLM هستید و میخواهید کنترل کامل روی دادهها، مدلهای AI و زیرساخت خود داشته باشید، این پروژه ارزش بررسی و آزمایش را دارد.
🔗 GitHub:
https://github.com/lfnovo/open-notebook
🔗 وبسایت پروژه:
https://www.open-notebook.ai
🔗 مقالات بیشتر در حوزه VoIP، AI، Linux و پروژههای متنباز:
https://voipiran.io














