Logo Lanfrica

Dialloni/ADLaM_Pulaar

Domaine:

natural language processing

Type de record:

software
Créateur:
Dia
Hôte:
This is the African vibe coding app. # 𞤘𞤢𞤲𞤣𞤮 — Gando > 🚀 **Try it live → gando-ai.up.railway.app** ## African-Language-First AI App Builder **Build web apps by describing them in your African language.** Claude Sonnet 4.6 · Gemini · Llama — React 19 + TypeScript + Firebase --- ## What is Gando? Gando is a **Bolt/Lovable/v0-style app builder** where the entire experience — landing page, prompts, explanations, and UI chrome — happens in **African languages first**. Most AI coding tools are English-only, creating a barrier for people who think and create in languages like Fulani, Swahili, Yoruba, or Hausa. Gando removes that barrier: - **Input** → describe your app in your language (Fulani ADLaM script 𞤀𞤁𞤂𞤀𞤃, French, English, and more) - **Output** → a working single-file web app, **streamed live** as it's written, with explanations in your language - **Iterate** → keep chatting to refine; every response saves a snapshot with one-click revert --- ## Architecture ```mermaid flowchart TB subgraph Client["🖥 React SPA (Vite + Tailwind v4)"] Landing["Landing page (typewriter, marquee, templates)"] Dash["Dashboard (time-aware greeting, project thumbnails)"] Workspace["Workspace chat ⟷ live preview (resizable split pane)"] AdminUI["Corpus Admin + Collector (EN/FR, admin-only)"] end subgraph API["⚙️ API routes (Express on Railway / serverless on Vercel)"] Gen["POST /api/generate"] Edit["POST /api/edit"] ChatR["POST /api/chat"] Voice["POST /api/transcribe · /api/speak"] OCR["POST /api/ocr · /api/translate"] Rate["🛡 per-user daily rate limits (BYOK exempt)"] end subgraph LLM["🧠 LLM layer (lib/llm.ts)"] Claude["Claude Sonnet 4.6 (default — best ADLaM)"] Gemini["Gemini 2.5 Flash (fallback/vision) + 2.5 Pro (ADLaM OCR)"] Groq["Llama 3.3 / Llama 4 Scout (free via Groq)"] BYOK["BYOK: OpenAI · Anthropic · Gemini · DeepSeek · Groq"] end subgraph Firebase["🔥 Firebase"] Auth["Auth (Google + email, first-party proxy for Safari)"] FS["Firestore projects · chats · users · corpus · dictionary · usage"] Store …