v0.1.0 · قبل الإطلاق · مفتوح المصدرv0.1.0 · Pre-launch · Source-available

اطلب تطبيقك بالعربي.
استلمه على المتجر.
Ask for your app in Arabic.
Get it in the store.

اكتب طلب واحد زي ما بتكلم موظف. ورشة تسألك كام سؤال، وفريق وكلاء يبني التطبيق ويختبره وينشره. وانت بتوافق على كل خطوة مهمة.Write one request, the way you'd brief a colleague. Warsha asks a few questions, then an agent team builds, tests and ships the app. You approve every step that matters.

ويندوز · ماك · لينكس — والتحكم من موبايلكWindows · macOS · Linux — with control from your phone

warshaمثال توضيحيIllustrative
د. سارة · عيادة أسنانDr. Sara · dental clinic
ورشة: كام دكتور في العيادة؟Warsha: How many doctors? الدفع أونلاين ولا في العيادة؟Pay online or at the clinic? التذكير واتساب ولا SMS؟Reminders by WhatsApp or SMS?
جوه ورشةInside Warsha

طلبك، والفريق، والتطبيق. في شاشة واحدة.Your request, the team, the app. One screen.

بتشوف مين شغال على إيه دلوقتي، وكل أمر اتنفذ، والتطبيق وهو بيتكوّن قدامك.See who is working on what, every command that ran, and the app taking shape in front of you.

عيادة د. سارةDr. Sara's Clinicمثال توضيحيIllustrativewarshad · local
build log
plan 6 screens · bookings · reminders
rust-coder api/appointments ✓
web-coder screens/booking ✓
gate tests 48/48 passed
gate lint · typecheck · build ✓
debugger review: no blockers
ship waiting for owner approval…
الفريقTeam
PM
المخطِّطPlannerبيقسّم الطلب لمهامSplits the request
idle
BE
مطوّر الخلفيةBackend coderالمواعيد والتذكيرBookings & reminders
idle
UI
مطوّر الواجهةUI coderشاشات الحجزBooking screens
idle
QA
المراجِعReviewerبيقرا بس، مبيعدّلشRead-only
idle
محتاج موافقتكNeeds your approval

التطبيق جاهز. أرفعه على المتجر باسم «عيادة د. سارة»؟The app is ready. Publish it as "Dr. Sara's Clinic"?

● تمام — بيترفع دلوقتي● Done — publishing now
نقطة البدايةWhere you start

ابدأ من فكرة. أو من اللي عندك.Start from an idea. Or from what you have.

01

عندك فكرة بيزنسYou have a business idea

اوصف المشكلة والنتيجة اللي عايزها. ورشة تحوّلها لخطة، وبعدين لتطبيق شغال.Describe the problem and the result you want. Warsha turns it into a plan, then a working app.

حجز مواعيدBookingsمتجر صغيرSmall shopنظام طلباتOrders
02

عندك مشروع شغالYou have a running project

افتح الريبو واطلب ميزة أو إصلاح. الفريق بيشتغل على فرع، وانت بتراجع قبل الدمج.Open your repo and ask for a feature or a fix. The team works on a branch; you review before merging.

gitاختباراتTestsمراجعةReview
القصة كاملةThe full story

من أول رسالة لحد المتجر.From first message to the store.

عيادة د. سارة، خطوة بخطوة.Dr. Sara's clinic, step by step. مثال توضيحيIllustrative

01

سارة كتبت سطرين.Sara wrote two lines.

من غير مصطلحات ولا مواصفات. بس اللي محتاجاه العيادة.No jargon, no spec. Just what the clinic needs.

عايزة تطبيق المرضى يحجزوا منه ويوصلهم تذكير.I want an app where patients book and get a reminder.
02

ورشة سألت ٣ أسئلة بس.Warsha asked just 3 questions.

اللي يفرق في التطبيق فعلاً. الباقي بياخد فيه قرار معقول ويقولك عليه.Only what changes the app. For the rest it makes a sensible call and tells you.

كام دكتور؟ الدفع فين؟ التذكير إزاي؟How many doctors? Where do you pay? How to remind?
دكتورين، في العيادة، واتساب.Two, at the clinic, WhatsApp.
03

فريق كامل اشتغل بالتوازي.A whole team worked in parallel.

واحد للخلفية، وواحد للواجهة، ومراجِع بيقرا بس. والقائد هو الوحيد اللي بيعتمد الشغل.One on the backend, one on the UI, and a read-only reviewer. Only the lead signs off.

$ warsha run clinic
rust-coder api/appointments
web-coder screens/booking
debugger watching…
04

مفيش حاجة بتعدّي من غير اختبار.Nothing ships untested.

١٤ بوابة فحص قبل أي نسخة: تنسيق، تحليل، اختبارات، وبناء. لو واحدة وقعت، الشغل بيرجع.14 gates before any release: format, lint, tests, build. If one fails, the work goes back.

gates fmt ✓ clippy ✓ test ✓ typecheck ✓ build ✓ …
14/14 passed
05

سارة ضغطت «وافق».Sara pressed "Approve".

ورشة رفعت التطبيق. ومن موبايلها تقدر تتابع وتطلب تعديل في أي وقت.Warsha shipped the app. From her phone she can follow along and ask for changes anytime.

$ warsha ship --store
✓ published · clinic v1.0
بعد النشرAfter launch

التطبيق اتنشر. ورشة لسه شغالة.The app is live. Warsha keeps working.

مش مجرد ديمو حلو. ورشة معمولة عشان التطبيق يفضل شغال بعد أول يوم.Not just a nice demo. Warsha is built so the app keeps running after day one.

ع

عربي من الأساسArabic at the core

الواجهة والوكلا والتطبيقات الناتجة RTL صح من أول سطر، مش ترجمة متركّبة.The UI, the agents and the apps they build are proper RTL from line one, not a bolted-on translation.

✓

انت صاحب القرارYou make the call

النشر، والدفع، وأي حاجة مهمة بتستنى موافقتك. وكل أمر متسجّل وتقدر تراجعه.Publishing, payments and anything important waits for you. Every command is logged and reviewable.

$

التكلفة قدامكCosts in plain sight

استخدام كل وكيل وتكلفته متحسبين. بتعرف صرفت كام قبل ما تتفاجئ.Usage and cost per agent are tracked. You know what you spent before it surprises you.

⌂

على جهازك أو سيرفركYour laptop or your server

warshad يشتغل محلي أو على سيرفرك. اقفل اللابتوب والشغل مكمّل.warshad runs locally or on your server. Close the laptop; the work goes on.

▯

موبايلك ريموتYour phone is the remote

تابع ووافق واطلب تعديل من تطبيق الويب على الموبايل.Follow, approve and request changes from the phone web app.

↻

رعاية بعد الإطلاقPost-launch care

تحديثات، وإصلاحات، ومتابعة للأعطال. قريبًاUpdates, fixes and crash follow-up. Coming

فين وصلناWhere we are

بنبني على العلن.Built in the open.

مبني على Goose. الكود كله على GitHub تحت رخصة PolyForm Noncommercial 1.0.0.Built on Goose. All code on GitHub under PolyForm Noncommercial 1.0.0.

M0–M16 ✓النواة، والـCLI، وتطبيق الديسكتوب، والريموتCore, CLI, desktop app, remote
M17رعاية ما بعد الإطلاقPost-launch care
M18سير عمل الوكلاءAgent workflows
M19باك إند جاهز للتطبيقاتBackend kit for apps
FAQ

أسئلة تستاهل إجابة.Questions worth answering.

لازم أكون مبرمج؟Do I need to code?

لأ. بتكتب اللي محتاجه بلغتك. لو حاجة محتاجة قرار تقني، ورشة بتشرحهولك ببساطة وتسيبلك الاختيار.No. You write what you need in your own words. When a technical decision comes up, Warsha explains it simply and lets you choose.

هل ورشة بتنشر من غير ما تسألني؟Does Warsha publish without asking?

لأ. النشر والدفع وأي خطوة مش بترجع، بتستنى موافقتك الصريحة.No. Publishing, payments and any irreversible step wait for your explicit approval.

الكود بتاعي؟Is the code mine?

أيوه. التطبيق بيتبني في ريبو عندك، وتقدر تفتحه وتعدّل فيه بنفسك.Yes. The app is built in your own repo, and you can open and edit it yourself.

ينفع أشغّلها على سيرفري؟Can I run it on my own server?

أيوه. warshad بيشتغل على اللابتوب أو على سيرفرك، وبتتحكم فيه من الموبايل.Yes. warshad runs on your laptop or your server, controlled from your phone.

ورشة جاهزة دلوقتي؟Is Warsha ready now?

إحنا في v0.1.0 قبل الإطلاق. تقدر تجرّبها من GitHub، وتوقّع حاجات لسه بتتظبط.We're at v0.1.0, pre-launch. You can try it from GitHub; expect rough edges.

اطلبه. ابنيه. انشره.Ask it. Build it. Ship it.

تطبيقك الجاي يبدأ برسالة واحدة.Your next app starts with one message.