Skip to main content

AI-Powered Content Management System with Markdown

Project description

🔧 Lazarus

AI-Driven Content Management System with Markdown

Lazarus یک CMS هوشمند است که با استفاده از API هوش مصنوعی و فایل‌های Markdown، ساخت وب‌سایت را آسان می‌کند.

✨ ویژگی‌ها

  • 🔑 اتصال API شخصی - مثل Hermes، API Key خود را وارد کنید
  • 💬 Chat Mode - چت با AI برای ساخت سایت
  • 📝 Code Mode - ویرایش مستقیم فایل‌های MD
  • 🔨 Compile Mode - کامپایل MD به HTML
  • 🎨 سیستم تم - تم‌های آماده و قابل تنظیم
  • 🔒 امنیت - رمزنگاری API Key
  • 📈 SEO - بهینه‌سازی خودکار
  • Cron Job - زمان‌بندی وظایف

🚀 شروع سریع

# کلون کردن
git clone https://github.com/areniti/lazarus.git
cd lazarus

# نصب وابستگی‌ها
pip install requests pyyaml

# اجرا
python3 src/engine.py

📁 ساختار پروژه

lazarus/
├── lazarus-config.yaml    # تنظیمات API
├── src/
│   ├── engine.py          # موتور اصلی
│   ├── api_manager.py     # مدیریت API
│   ├── chat_mode.py       # حالت چت
│   ├── code_mode.py       # حالت کد
│   ├── compiler.py        # کامپایلر
│   ├── theme.py           # سیستم تم
│   ├── security.py        # امنیت
│   ├── seo.py             # SEO
│   ├── media.py           # رسانه
│   └── cron.py            # زمان‌بندی
├── site/                  # فایل‌های MD
├── output/                # خروجی HTML
└── docs/                  # مستندات

📋 دستورات

دستور توضیح
/start شروع - تنظیم API
/chat Chat Mode - چت با AI
/code Code Mode - ویرایش MD
/compile Compile Mode - کامپایل
/preview پیش‌نمایش سایت
/help راهنما
/quit خروج

🔌 API Providers

Provider مدل‌ها قیمت
OpenCode Zen mimo-v2.5-free رایگان
OpenAI GPT-4, GPT-3.5 پولی
Anthropic Claude 3.5 پولی

📄 مستندات

📝 لایسنس

MIT License


ساخته شده توسط Ali Azimi بر اساس کتاب Systems Analysis and Design - Dennis

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lazarus_cms-3.2.5.tar.gz (59.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lazarus_cms-3.2.5-py3-none-any.whl (76.7 kB view details)

Uploaded Python 3

File details

Details for the file lazarus_cms-3.2.5.tar.gz.

File metadata

  • Download URL: lazarus_cms-3.2.5.tar.gz
  • Upload date:
  • Size: 59.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for lazarus_cms-3.2.5.tar.gz
Algorithm Hash digest
SHA256 f4be6a033b78b0e13a9ba77f33883e19c71387838ff9fbd9c215809fb9c23646
MD5 fbc808e9d011119998200bb2523c3592
BLAKE2b-256 8d9eab7dd0544cfb3cb6d108f90bb7efb500e939e47df0fd59ed4be35c58c108

See more details on using hashes here.

File details

Details for the file lazarus_cms-3.2.5-py3-none-any.whl.

File metadata

  • Download URL: lazarus_cms-3.2.5-py3-none-any.whl
  • Upload date:
  • Size: 76.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for lazarus_cms-3.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 93df40e882a8ad0a4a84d202ffe0ae848b40e865556d9c9c69aa8b398f4ac2ab
MD5 8c89699e696a34089fa0011acdc2f30f
BLAKE2b-256 9d21aba94a9644e7d31ddb4b5af55fba9bf80d0804b8f6973ffb9eb56273c8c4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page