# Code Bel Kalam

> Arabic-first, bilingual guidance for absolute beginners building software by talking to AI.

## Sections

- [كل الدروس](https://codebelkalam.com/ar/learn): شرح عملي بالعربية: فيديو، ومقال، و prompts تجرّبها، والأدوات التي استخدمناها.
- [All lessons](https://codebelkalam.com/en/learn): Practical explainers in Arabic: video, article, prompts to try, and the tools used.

## Categories

- [أساسيات الذكاء الاصطناعي](https://codebelkalam.com/ar/learn/ai-basics): الأساس الذي يجب أن تفهمه قبل أي شيء: كيف يعمل الـ AI، ولماذا يخطئ.
- [AI Basics](https://codebelkalam.com/en/learn/ai-basics): The groundwork: what AI actually is, how it works, and why it gets things wrong.

## Documents

- [ما «كود بالكلام»؟](https://codebelkalam.com/md/ar/about): لماذا وُجد هذا الموقع، ولمن، وماذا ستجد فيه.
- [تواصل](https://codebelkalam.com/md/ar/contact): أسرع طريقة للوصول إليّ، ومتى تتوقّع الرد.
- [كل فترة نموذج AI جديد… لماذا؟](https://codebelkalam.com/md/ar/learn/choosing-an-ai-model): نفس السؤال في Claude، لكن Haiku أجاب بسبعة مشاوير وSonnet بمشوار واحد: كيف تختار Model حسب المهمة والسرعة والتكلفة، ثم تتحقق من النتيجة؟
- [لماذا ينسى الذكاء الاصطناعي كلامك؟](https://codebelkalam.com/md/ar/learn/context-and-memory): لماذا يتذكّر ChatGPT أو Claude شيئًا قديمًا وينسى ما قلته للتو؟ لأن النموذج لا يرى إلا Context المحادثة، أما Memory فهي ما يوصل إليه معلومات عنك.
- [Prompt: كيف تطلب ما تريده بدقة؟](https://codebelkalam.com/md/ar/learn/what-is-a-prompt): لماذا يعطيك ChatGPT أحيانًا ردًا عامًا لا تستطيع استخدامه؟ غالبًا لأن الطلب نفسه ناقص. تعرّف على Prompt وأربعة أسئلة تكشف ما ينقصه.
- [كيف يفكّر الذكاء الاصطناعي؟](https://codebelkalam.com/md/ar/learn/what-is-a-token): لماذا يظهر رد ChatGPT أو Claude أمامك جزءًا بعد جزء؟ لأن النموذج يقرأ ويكتب بوحدات صغيرة اسمها Tokens، والعربية تُقسَّم إلى عدد أكبر منها.
- [ما هو الذكاء الاصطناعي؟](https://codebelkalam.com/md/ar/learn/what-is-ai): لماذا يعطيك ChatGPT ردًا مختلفًا كلما أرسلت إليه الطلب نفسه؟ أربعة مصطلحات تشرح ذلك: AI وModel وLLM وChatbot.
- [لماذا يكذب الذكاء الاصطناعي وهو واثق؟](https://codebelkalam.com/md/ar/learn/what-is-hallucination): قد يجيبك ChatGPT بثقة كاملة عن شيء غير موجود. هذه هي Hallucination، وفي الحلقة جملة تكشف الغلط قبل أن تصدّقه، وقواعد تضعها مرة واحدة في الإعدادات.
- [الخصوصية](https://codebelkalam.com/md/ar/privacy): ما الذي يجمعه الموقع منك، وما الذي لا يجمعه، ومن غيرنا يطّلع عليه.
- [About](https://codebelkalam.com/md/en/about): Why this site exists, who it is for, and what you will find on it.
- [Contact](https://codebelkalam.com/md/en/contact): The fastest way to reach me, and when to expect a reply.
- [Why so many AI models?](https://codebelkalam.com/md/en/learn/choosing-an-ai-model): The same Claude question produced seven trips from Haiku and one from Sonnet: learn to choose a model by task, speed and cost, then check the result yourself.
- [Why does AI forget what you told it?](https://codebelkalam.com/md/en/learn/context-and-memory): Why does ChatGPT or Claude remember something old but forget what you just said? Because the model only sees the chat's Context; Memory is how facts about you reach it.
- [Prompt: how do you ask for exactly what you want?](https://codebelkalam.com/md/en/learn/what-is-a-prompt): Why does ChatGPT sometimes give you a generic reply you can't use? Usually because the request itself is missing something. Meet the Prompt, and four questions that show what it lacks.
- [How does AI think?](https://codebelkalam.com/md/en/learn/what-is-a-token): Why does a reply from ChatGPT or Claude appear piece by piece? Because the model reads and writes in small units called Tokens, and Arabic splits into more of them.
- [What is AI?](https://codebelkalam.com/md/en/learn/what-is-ai): Why does ChatGPT give you a different reply every time you send the same request? Four terms explain it: AI, Model, LLM and Chatbot.
- [Why does AI lie so confidently?](https://codebelkalam.com/md/en/learn/what-is-hallucination): ChatGPT can answer you with total confidence about something that doesn't exist. That's a Hallucination. Here is one question that exposes it, and rules you set once in settings.
- [Privacy](https://codebelkalam.com/md/en/privacy): What this site collects, what it deliberately does not, and who else ever sees it.

## Optional

- [Full live corpus](https://codebelkalam.com/llms-full.txt)
