Codync
A free, open-source 1:1 alternative to Grok Bot and Muse. Message Claude Code, Codex, Cursor and 40+ coding agents as persistent bots from your iPhone, Mac or Linux desktop. Group chats, threads, appr
ایدهات را بنویس؛ هوش مصنوعی اپ اندروید میسازد، در GitHub ذخیره میکند و فایل APK تحویل میدهد.
Translation pending
Developer toolsGitHub @moradisadegh1991-labOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗پلتفرمی که ایده کاربر را با هوش مصنوعی (OpenAI، Claude، Gemini) به وبسایت یا اپ اندروید تبدیل میکند. سورس در GitHub خود کاربر ذخیره و با GitHub Actions ساخته میشود (APK یا Build سایت) و بسته به انتخاب کاربر، روی VPS خودش، یک VPS رایگان یا Vercel + Neon اجرا میشود. هر مرحله آموزش تصویری دارد.
ثبتنام با کد ایمیل (طرح رایگان خودکار)
│
├─ «چه میخواهید بسازید؟» وبسایت │ اپ اندروید
│ اپ ─► «سرور لازم دارد؟» فقط روی گوشی (محلی) │ با سرور و دیتابیس
│
├─ (اگر سرور لازم است) «کجا اجرا شود؟»
│ VPS خودم ─────► دستور یکخطی نصب ایجنت (SSH)
│ VPS رایگان ───► Oracle / Google / AWS + آموزش تصویری + اسکریپت cloud-init
│ Vercel + Neon ─► کاملاً خودکار، بدون کارت بانکی
│
├─ نیازمندیها (AI، قابل ویرایش و تأیید) ─► تولید کد (AI + قالب ثابت)
├─ Repository خصوصی در GitHub کاربر ─► GitHub Actions: APK یا Build سایت
├─ [خطا] لاگ Build یا لاگ استقرار سرور ─► اصلاح خودکار با AI ─► Commit و Build دوباره
└─ استقرار: ایجنت VPS هر Commit جدید را خودکار مستقر میکند │ Vercel + Neon
(برای اپهای دارای سرور، نشانی API در Build بعدی APK قرار میگیرد)
| بخش | پیادهسازی |
|---|---|
| رابط کاربری و API | Next.js 16 (App Router) + TypeScript + Tailwind CSS 4، فارسی و راستبهچپ |
| ورود | Google، GitHub یا کد ۶ رقمی ایمیل (Resend یا SMTP؛ ۱۰ دقیقه اعتبار، ۵ تلاش، محدودیت ارسال؛ فقط Hash کد ذخیره میشود) |
| اتصال GitHub | مرحله جدا و پس از ورود (repo workflow)؛ توکن رمزنگاریشده. ورود با GitHub فقط هویت را میخواند (read:user user:email) و توکن آن ذخیره نمیشود |
| هوش مصنوعی | src/lib/ai: سه Provider، خروجی JSON با Zod، ثبت مصرف توکن |
| اشتراک | رایگان / پلاس / پرو / مکس با سقف توکن در پنجره ۵ ساعته و ۷ روزه؛ مدلهای اقتصادی در طرح رایگان |
| پرداخت | زرینپال (تومان) و Stripe Checkout (دلار) + Webhook امضاشده |
| قالبها | وبسایت (React + Vite + Tailwind)، Capacitor 8 (اندروید)، Expo SDK 58 (اندروید) |
| بکاند اپها | Hono + PostgreSQL (postgres.js)؛ همان کد روی VPS (Node + systemd) و روی Vercel (Function) |
| ایجنت VPS | public/agent/install.sh + دستور idea2app (الگوی ایجنت پروژه EPC) |
| دیتابیس پلتفرم | PostgreSQL + Drizzle (Neon با درایور HTTP، هر PostgreSQL دیگر با TCP) |
src/lib/billing/plans.ts)| طرح | قیمت | هر ۵ ساعت | هر هفته | مدلها | پروژه |
|---|---|---|---|---|---|
| رایگان | ۰ | ۱۰۰ هزار توکن | ۳۰۰ هزار | اقتصادی (GPT-5 mini، Claude Haiku، Gemini Flash) | ۲ |
| پلاس | ۲۰ دلار | ۱۵۰ هزار | ۴۰۰ هزار | اصلی (GPT-5، Claude Opus، Gemini Pro) | ۱۰ |
| پرو | ۱۰۰ دلار | ۶۰۰ هزار | ۲ میلیون | اصلی | ۵۰ |
| مکس | ۲۰۰ دلار | ۱.۵ میلیون | ۵ میلیون | اصلی | نامحدود |
USD_TO_TOMAN (گرد به هزار تومان).کاربر در صفحه پروژه «ساخت دستور نصب» را میزند و این دستور را روی سرور اجرا میکند:
curl -fsSL https://<platform>/agent/install.sh | sudo IDEA2APP_URL=https://<platform> IDEA2APP_TOKEN=<one-time> bash
برای VPS رایگان همین را بهصورت اسکریپت cloud-init میگیرد و هنگام ساخت سرور در Oracle (Initialization script)، Google (Startup script) یا AWS (User data) قرار میدهد؛ سرور در اولین روشن شدن خودش نصب میشود.
نصبکننده:
idea2app را نصب میکند.idea2app.json مستقر میکند: Build سایت در dist/ و سرو با Caddy؛ برای بکاند PostgreSQL، اجرای
db/schema.sql و سرویس systemd idea2app-app (پشت Caddy روی /api).DOMAIN=) یا <ip>.sslip.io (و نام دوم nip.io).idea2app-sync هر ۲ دقیقه GitHub را بررسی و هر Commit جدید را مستقر میکند. Commitی که شکست بخورد دوباره تلاش
نمیشود تا Commit بعدی برسد. هر تیک یک heartbeat به پلتفرم میفرستد.روی سرور: sudo idea2app status | deploy | log | logs | restart. فایروال Oracle (iptables) و ufw خودکار باز میشوند.
src/، App.tsx، public/، server/، db/schema.sql) مینویسد. فایلهای قالب، Workflow،
package.json، server/base.ts|db.ts|node.ts و api/index.ts در اختیار پلتفرم است. کتابخانههای npm فقط از فهرست مجاز
اضافه میشوند.noreply پذیرفته نمیشود.GOOGLE_CLIENT_ID و GOOGLE_CLIENT_SECRET تنظیم باشند.openid، email، profile) ← Credentials ← Create credentials ← OAuth client ID ← Web application با Authorized redirect URI برابر https://<دامنه>/api/auth/google/callback. تا وقتی برنامه در حالت Testing است فقط کاربران تستشده وارد میشوند؛ برای همه، Publish app را بزنید.پیشنیاز: Node.js 22 و یک PostgreSQL (Neon یا محلی).
npm install
cp .env.example .env.local # ویندوز: Copy-Item .env.example .env.local
در .env.local حداقل اینها را پر کنید: DATABASE_URL، ENCRYPTION_KEY، SESSION_SECRET (هر کدام با
node -e "console.log(require('crypto').randomBytes(32).toString('base64'))")، GITHUB_CLIENT_ID/SECRET (OAuth App با
Callback http://localhost:3000/api/auth/github/callback) و یک کلید AI. در حالت توسعه، اگر سرویس ایمیل تنظیم نشده باشد،
کد ورود در ترمینال چاپ میشود.
npm run db:push # یا روی دیتابیس خالی: کل drizzle/all-in-one.sql را در SQL Editor نئون اجرا کنید (Read-only خاموش)
npm run dev
بررسی سلامت: http://localhost:3000/api/health
.env.example را وارد کنید و APP_URL را نشانی نهایی بگذارید.https://<domain>/api/auth/github/callback.https://<domain>/api/billing/zarinpal/callback است (دامنه باید در پنل زرینپال ثبت باشد).checkout.session.completed روی https://<domain>/api/billing/stripe/webhook.خود پلتفرم را روی VPS هم میتوان اجرا کرد: با PostgreSQL محلی (درایور TCP خودکار انتخاب میشود)، npm run build و
npm start پشت Caddy.
npm run typecheck
npm test # رمزنگاری، پارس AI، قالبها، طرحها، امضای Stripe، ایجنت
npm run render:sample -- web ./out/site --backend # رندر پروژه نمونه بدون AI
Workflow Template smoke test روی GitHub Actions:
public/agent/ نصبکننده و دستور idea2app (ایجنت VPS)
src/
app/ صفحات (ورود، داشبورد، پروژه، اشتراک، آموزشها، تنظیمات) و API Routeها
components/ رابط کاربری؛ guides/ = آموزشهای تصویری (MockScreen + داده مراحل)
lib/
ai/ Providerها، Promptها، اعمال سقف طرح و ثبت مصرف
auth/ کد ورود ایمیلی
billing/ طرحها، سقف مصرف، زرینپال و Stripe
agent/ ثبت ایجنت، Deploy key، گزارش وضعیت
integrations/ GitHub، Vercel، Neon و ذخیره رمزنگاریشده اتصالها
templates/ قالب وبسایت، Capacitor، Expo، بکاند Hono و اعتبارسنجی فایلهای AI
pipeline.ts Orchestrator: نیازمندی ► کد ► GitHub ► Build ► اصلاح ► استقرار
scripts/ رندر پروژه نمونه و پلتفرم ساختگی برای تست ایجنت
drizzle/ Migrationها
tests/ تستهای Vitest