LuNa ist ein System aus mehreren kleinen Modellen — ein Router wählt das passende, ein Kritiker prüft die Antwort. Der Ansatz: klein und effizient, mit klaren Antworten und ehrlichen Grenzen.
Klar — mit exponentiellem Backoff, und beim letzten Versuch explizit:
// Warum: stilles Scheitern ist teurer als ein Retry. async function withRetry<T>(fn: () => Promise<T>, attempts = 3) { for (let i = 0; i < attempts; i++) { try { return await fn(); } catch (err) { if (i === attempts - 1) throw err; // letzter Versuch await sleep(2 ** i * 200); } } }
Soll ich noch Jitter ergänzen, damit parallele Clients nicht synchron retryen?
LuNa antwortet klar und auf den Punkt — und sagt offen, wo ihre Grenzen liegen, statt um den heißen Brei zu reden.
LuNa hat einen Stil: Kommentare erklären das Warum, nicht das Was. Klare Namen. Sonderfälle sichtbar. Keine Magie.
LuNa streckt nicht. Sie sagt was sie weiß, gibt zu was sie nicht weiß, und lässt das Blabla weg.
LuNa ist kein riesiges Einzelmodell. Sie ist ein System aus mehreren kleinen Modellen unterschiedlicher Größe: ein Router liest deine Anfrage und wählt die passende LuNa, das Modell antwortet, und ein Kritiker prüft diese Antwort auf Fehler, bevor sie bei dir ankommt. Kleiner und effizienter — und ein Ansatz, der zeigt, was kleine Modelle gut gemacht leisten können.
router · modelle · kritikerWähl die LuNa, die zum Moment passt — direkt im Chat umschaltbar. LuNa 0.4 haben wir von Grund auf selbst trainiert; LuNa 0.5 und LuNa St sind Finetunes offener Basismodelle.
Die Coderin. Ein Finetune von Qwen2.5-7B-Instruct mit Persönlichkeit — für Code, Schritt für Schritt erklärt. Nur auf GPU. Bei sehr langen Chats kann sie ins Stocken geraten — dann hilft ein neuer Chat.
Das aktuelle Hauptmodell. Kompakt und schnell, mit guten Alltagsantworten und sauberem, kommentiertem Code. Weil es klein ist, kann es noch Fehler machen und halluzinieren.
Die Legacy-LuNa. Von Grund auf selbst trainiert — eigene Architektur. Schwächer und fehleranfälliger als 0.5, läuft dafür aber immer (ohne GPU) und bleibt langfristig erhalten.
POST api.luna-chat.xyz/v1/chat — ein Endpoint, vorhersehbares JSON.