Übersicht / Changelog

Was ist neu in KIkal

Jede Version in klaren Worten: neue Features, Verbesserungen und Fixes. KIkal liefert oft, diese Seite hält Schritt.

v0.36.6

Verbesserungen

  • Ein Eintrag aus einem Rezept zeigt die Gesamtmenge unter dem Namen, nach Einheit getrennt: eine Suppe steht als 271 g und 415 ml da, ohne dass die Teile im Kopf zusammengezählt werden müssen.
v0.36.5

Behoben

  • Auf dem iPhone, wenn KIkal vom Home-Bildschirm gestartet wird, lief der Inhalt beim Scrollen in die Statusleiste und überlagerte Uhrzeit und Batterie. Der Inhalt bleibt jetzt unterhalb und läuft am oberen Rand weich aus.
v0.36.4

Behoben

  • Blieb der Assistent nach einer Rückfrage stumm und half auch «Erneut versuchen» nichts, lag es an genau dieser Rückfrage: Hast du statt auf eine der angebotenen Optionen zu tippen selber etwas geschrieben, kam das Gespräch nicht mehr weiter, dauerhaft. Behoben, betroffene Gespräche laufen wieder normal.
v0.36.3

Neu

  • KIkal weiss jetzt, in welche Richtung dein Ziel geht. Wer aufbauen will, sieht seinen Überschuss als Fortschritt statt als Ausrutscher, und der Assistent rät nicht mehr automatisch zum Sparen.
  • Erreichst du dein Zielgewicht, sagt es dir die App und fragt, wie es weitergeht: Gewicht halten oder neues Ziel. Beides rechnet deine Werte neu, du bestätigst sie als Karte.
  • Deine Ziele gehören zu einer einzigen Rechnung und werden im Chat gesetzt statt einzeln von Hand. In den Einstellungen siehst du sie samt Richtung.
  • Die Angaben hinter der Rechnung (Geschlecht, Alter, Grösse, Aktivität) bleiben gespeichert, damit bei einer Neuberechnung nicht wieder gefragt wird. Löschen kannst du sie jederzeit in den Einstellungen.
  • Der Assistent rechnet deinen Bedarf aus deinen echten Logdaten statt aus dem geschätzten Verbrauch deines Trackers. Das bringt die Zahlen deutlich näher an die Realität.

Behoben

  • Korrigierst du im Chat eine einzelne Angabe («ich bin 183, nicht 163»), zeigt die Karte genau diesen Wert, statt vier Zielwerte, die sich gar nicht ändern.
  • Ältere Tage werden nach den Zielen bewertet, die damals galten, nicht nach deinen heutigen: Änderst du dein Ziel, bleibt gestern so grün oder rot wie es war. Am Tag der Änderung steht, was sich geändert hat.
v0.35.0
  • Verbesserungen und Stabilität.
v0.34.0

Neu

  • Wie du einen KI-Assistenten verbindest, steht jetzt in den Einstellungen und auf einer eigenen Seite: die Adresse zum Kopieren, der Befehl für Claude Code, und die Anmeldung, für die kein Schlüssel nötig ist.
  • API-Schlüssel für Clients, die sich nicht im Browser anmelden können, lassen sich in den Einstellungen anlegen und wieder löschen.
v0.33.0

Behoben

  • Das Einrichtungsgespräch bleibt erhalten. Lädst du die Seite neu, schliesst den Tab oder meldest dich mittendrin ab, machst du danach dort weiter, wo du warst, statt von vorn zu beginnen.
v0.32.0

Neu

  • Startest du anderswo einen Chat, auf dem Handy oder über einen verbundenen Assistenten, sagt dir der offene Chat, dass gerade ein anderer läuft. Ein Tipp darauf wechselt hinüber.

Behoben

  • Passen mehrere deiner Produkte zu dem, was du geschrieben hast, bietet der Assistent sie als antippbare Knöpfe an, statt sie im Satz aufzuzählen.
  • Diktierte oder schnell getippte Namen werden gegen deine eigenen Produkte aufgelöst, statt mit einer Rückfrage zurückzukommen.
  • Eine verworfene Karte wird als verworfen gemeldet und nie als etwas, das eingetragen wurde.
  • Allgemeine Verbesserungen und Fehlerbehebungen im Assistenten.
v0.31.0

Behoben

  • Fragst du an einem Tag, an dem du dein Eiweissziel schon erreicht hast, wie viel dir noch fehlt, sagt der Assistent jetzt schlicht, dass nichts fehlt, und um wie viel du darüber liegst. Vorher nannte er eine Grammzahl, die seinem eigenen nächsten Satz widersprach.
  • Bittest du um eine Schätzung, bekommst du eine Karte zum Bestätigen statt Zahlen im Fliesstext, mit denen sich nichts eintragen lässt.
  • Ergänzt du etwas zur Tagesnotiz, bleibt der bisherige Text stehen, statt überschrieben zu werden.
  • Nennst du mehrere Sachen auf einmal, etwa ein Rezept plus eine Extraportion plus etwas unterwegs Gegessenes, bekommt jede davon ihre eigene Karte.
v0.30.0

Neu

  • Die KI antwortet deutlich schneller. Ein normaler Turn ist meist in ein bis drei Sekunden durch, statt dich warten zu lassen.
  • KIkal hat jetzt Nutzungsbedingungen. Sie sagen klar, was die App ist und was nicht: alle Nährwerte sind Schätzungen, und KIkal ersetzt keine ärztliche oder ernährungsfachliche Beratung.
  • Bei der Registrierung bestätigst du neu Nutzungsbedingungen und Datenschutzerklärung mit einem Häkchen, beide direkt daneben verlinkt.

Behoben

  • Die Datenschutzerklärung nennt jetzt die eingesetzten KI-Anbieter samt Sitz und verlinkt deren eigene Datenschutzseiten.
  • Auf den Rechtsseiten stand der Text eingerückt neben dem Titel statt darunter. Titel und Text beginnen wieder an derselben Kante.
v0.29.1

Behoben

  • Auf Handy und Tablet landet der Cursor beim Öffnen eines Dialogs nicht mehr automatisch in einem Textfeld, die Tastatur verdeckt also nicht mehr die Liste oder den Verlauf, den du gerade geöffnet hast. Antippen des Felds funktioniert wie bisher, und am Computer bleibt der automatische Fokus erhalten.
v0.29.0

Neu

  • Deine üblichen Einträge sind jetzt einen Tipp entfernt: die App schaut, was du um diese Tageszeit sonst loggst, und bietet es als Chips an, in der Eintragsliste und im Chat.
  • Ein Chip füllt die übliche Portion vor und wartet auf deine Bestätigung, es wird also nichts aus Versehen eingetragen.
  • Produkte, Rezepte und Schnelleinträge tauchen dort gleichermassen auf, und was du in diesem Tagesabschnitt schon geloggt hast, fällt von selbst raus.
  • Die ganze Liste steckt hinter einem Button, mit einer Suche, die einen Eintrag auch anhand einiger Buchstaben mitten im Namen findet.

Behoben

  • Der Verlaufs-Button im Chat erscheint jetzt direkt nach deiner ersten Nachricht und nicht erst nach einem Neuladen.
v0.28.0

Neu

  • Assistenten, die über MCP angebunden sind, können jetzt gezielt nur deine eigenen Produkte oder nur den Referenzkatalog abfragen, statt immer beides vermischt zu erhalten.
v0.27.0

Neu

  • Produkte können zusätzliche Namen tragen, unter denen die Suche sie findet. Ein Produkt namens «Aroserli classic» wird so auch mit «Salamistangen» oder «Wurstsnack» gefunden, mit derselben Toleranz für Tippfehler und fehlende Umlaute wie beim Namen selbst.
  • Im Produktdialog gibt es ein Feld dafür: Namen tippen, mit Enter oder Komma übernehmen, mit einem Klick wieder entfernen. In der Katalogliste stehen sie unter dem Produkt, damit sichtbar ist, warum die Suche es gefunden hat.
  • Der Assistent schlägt solche Namen vor, wenn er ein Produkt für dich anlegt, sichtbar auf der Karte, die du bestätigst. Später kann er auf Zuruf einzelne ergänzen oder entfernen.
  • Alles steht auch über API und MCP zur Verfügung, andere Assistenten können die Namen also ebenfalls hinzufügen, entfernen oder ersetzen.
v0.26.0

Neu

  • Die Mengenfelder im Dialog zum Eintragen eines Rezepts nutzen die volle Breite, und die Einheit steht im selben g/ml-Schalter wie im Eintragsformular, fest auf die Einheit des Produkts gesetzt.
  • Der Dialog zum Chat-Verbrauch aktualisiert sich, solange er offen ist: ein Turn, der im Hintergrund noch läuft, bewegt Tokens und Kosten mit.

Behoben

  • Der Assistent schreibt neben einer Essenskarte keine Notizen mehr an sich selbst. Solche Zeilen werden jetzt daran erkannt, wovon sie handeln, nämlich von seinen eigenen Werkzeugen, statt an der genauen Formulierung. Damit fallen auch neue Varianten auf.
  • Der Verbrauchsdialog zeigt die Anzahl Anfragen wieder an statt einer festen Null, und neben «Schliessen» steht kein «Abbrechen» mehr.
v0.25.0

Neu

  • Hersteller und Marke sehen jetzt überall gleich aus: eine kleine Zeile unter dem Namen. Bisher standen sie mal in Klammern hinter dem Namen, mal als farbige Zeile darunter, mal mitten in der Portionszeile der Tagesliste.
  • Der Name eines Eintrags ist wieder das Essen selbst. Aus «Latte Macchiato (Emmi)» wird «Latte Macchiato» mit «Emmi» darunter, in den Chat-Karten, der Tagesliste, dem Katalog, der Produktsuche und den Rezept-Dialogen.
  • Bestehende Einträge werden mit dem Update aufgeräumt. Entfernt wird nur eine Klammer, die exakt dem Hersteller des Produkts entspricht: ein selbst getippter Name wie «Fu Ji (Winterthur)» bleibt unangetastet.
  • Das Eintragsformular zeigt den Hersteller auch nach der Produktauswahl, und der Dialog zum Eintragen eines Rezepts zeigt ihn pro Zutat.

Behoben

  • Der Assistent schreibt neben einer Essenskarte keine Notizen mehr an sich selbst, etwa eine Zeile in eckigen Klammern, die erklärt, dass er nichts schreibt. Solche Zeilen erreichen den Chat nicht mehr.
v0.24.0

Neu

  • Wenn du den Assistenten bittest, etwas zur Tagesnotiz zu ergänzen, bleibt jetzt stehen, was schon da war. Bisher hat der neue Text den alten ersetzt, und was du an dem Tag notiert hattest, war weg.
  • Überschrieben wird eine Notiz nur, wenn du es verlangst. Die Karte zeigt dann den Text, den sie ersetzt, damit du siehst, was beim Bestätigen verloren geht.
  • Notizen werden als kurze Tagebuchzeile geschrieben statt als wörtliche Kopie deines Satzes, Tippfehler korrigiert: «Fitness, abends nichts gegessen» statt «heute im Fitness war und abends nichts mehr gegessen habe».
  • Die Tageskachel behält die Zeilenumbrüche einer Notiz. Mehrere Einträge an einem Tag bleiben so lesbar, statt in einer Zeile zusammenzulaufen.

Behoben

  • Das Rückgängigmachen einer Notiz nimmt nicht mehr Gewicht und verbrannte Kalorien des Tages mit. Rückgängig betrifft jetzt nur noch das, was die Karte wirklich geschrieben hat.
v0.23.0

Neu

  • Der Assistent merkt sich dauerhafte Dinge über dich, über Gespräche hinweg: dass du kein Schweinefleisch isst, kein Gluten verträgst oder dienstags und donnerstags trainierst. Ein neuer Chat weiss das bereits, statt nochmal zu fragen.
  • Er schreibt diese Notizen im Gespräch selbst mit, korrigiert sie, wenn sich etwas ändert, und löscht sie, wenn du es sagst. Behalten wird nur, was mit Essen, Gesundheit, Training und deiner Betreuung zu tun hat.
  • In den Einstellungen gibt es den Bereich «Gedächtnis»: Du siehst alles Gespeicherte, kannst es ändern, einzelne Notizen löschen oder eigene ergänzen.
  • Das Gedächtnis lässt sich ganz abschalten. Aus heisst: nichts Neues wird gespeichert und nichts Gespeichertes verwendet. Bereits vorhandene Notizen bleiben stehen, bis du sie löschst.
  • Wer eine App mit seinem Konto verbindet, muss das Passwort nicht mehr eingeben, wenn er schon angemeldet ist: Du bestätigst oder lehnst ab. Wer sich dort anmeldet, ist danach auch in KIkal angemeldet.
v0.22.1

Neu

  • Beim Erfassen eines Rezepts lassen sich die Mengen für diese Mahlzeit ändern: ein Feld pro Zutat, vorausgefüllt mit den Mengen des Rezepts. Das Rezept selbst bleibt, wie es ist, nur was du heute gegessen hast, ändert sich.
  • Ein Bild im Chat, das sich nicht mehr laden lässt, zeigt einen Platzhalter statt eines kaputten Rahmens. So siehst du, dass das Bild weg ist, statt zu rätseln, was schiefgelaufen ist.

Fehlerbehebungen

  • Eine Menge im Erfassen-Dialog zu tippen macht den Dialog nicht mehr kaputt.
  • Die Rezeptsuche ist beim Öffnen fokussiert, du kannst also sofort tippen. Und wer nach einer Suche schliesst, wird nicht mehr gefragt, ob er etwas verwerfen will.
v0.22.0

Neu

  • Beim Wiederholen eines Eintrags lässt sich die Menge ändern: ein Feld für Produkt oder Schnelleintrag, eines pro Zutat bei einem Rezept, vorausgefüllt mit dem, was du erfasst hast. Ein Produkt wird aus den Etikettenwerten neu gerechnet, eine Schätzung skaliert mit der Menge.
  • Der Dialog sagt, welche Art Eintrag gebucht wird. Eine einzelne Zutat aus einem Rezept zu wiederholen sieht nicht mehr so aus, als käme die ganze Mahlzeit.

Fehlerbehebungen

  • Dialoge verhalten sich überall gleich: Enter bestätigt, Escape schliesst, die Tastatur bleibt im Dialog, und wer einen bearbeiteten Dialog schliesst, wird vorher gefragt.
v0.21.0

Neu

  • Dasselbe nochmals essen geht mit einem Tipp. Jede Zeile in der Einträge-Liste hat einen Wiederholen-Knopf, der zeigt, was erfasst würde, und dich die Zeit setzen lässt, bevor es gebucht wird.
  • Eine Wiederholung kopiert, was du tatsächlich gegessen hast, nicht was Produkt oder Rezept heute sagen. Ein geändertes Rezept schreibt deine Vergangenheit nicht um.
  • Bei einem Rezept wird die ganze Mahlzeit wiederholt, bei einer einzelnen Zutat nur diese, als eigenständiger Eintrag. So isst du ein Produkt aus einem Rezept auch mal für sich allein.
v0.20.2

Fehlerbehebungen

  • Der Assistent sagt dir nicht mehr, was du entschieden hast. Wenn er selbst eine Deutung wählt, sagt er das in eigenen Worten, statt sie dir zuzuschreiben.
  • Ein Produkt erscheint immer in seiner eigenen Einheit. Dasselbe Getränk konnte auf einer Karte in Millilitern und auf einer anderen in Gramm stehen.
v0.20.1

Fehlerbehebungen

  • Wenn die KI langsam oder nicht erreichbar ist, sagt der Produkt-Dialog das nach wenigen Sekunden und lässt sich abbrechen, statt endlos zu drehen. Fotos bekommen mehr Zeit als Text, das Lesen eines Etiketts dauert nun mal länger.
v0.20.0

Neue Funktionen

  • Offene Dialoge bleiben aktuell: ein auf dem Handy erfasstes Produkt lässt sich im bereits offenen Eintrags-Dialog am Desktop auswählen, und Rezept-Auswahl sowie Einkaufs-Archiv ziehen mit.
  • Änderungen, die während einer Verbindungsunterbrechung passieren, gehen nicht mehr verloren. Sobald die Verbindung zurück ist, holt die App genau das Verpasste nach.

Fehlerbehebungen

  • Ansichten, die bisher veraltete Daten zeigten, bis man weg und wieder zurück navigierte, aktualisieren sich jetzt selbst.
  • Wer die Bestandteile eines eigenen Rezepts nennt, bekommt das Rezept. «30 whey / 269 high prot» führt nicht mehr zu zwei losen Einträgen, die man von Hand korrigieren muss.
  • Auf dem Handy reagiert jeder Button auf den ersten Tipp. Die Symbol-Hinweise gibt es nur noch am Desktop, sie schlucken keinen Tipp mehr.
v0.19.2

Fehlerbehebungen

  • Ein Tab-Wechsel, das Öffnen des Chats oder ein Neuladen aktualisiert nicht mehr die Ansicht auf deinen anderen Geräten.
  • Das Admin-Panel behält den gewählten Bereich, statt nach dem Neuladen zurückzuspringen.
v0.19.0

Neue Funktionen

  • Deine Ansichts-Einstellungen folgen deinem Konto: Farbschema, Filter und der zuletzt geöffnete Tab sind auf jedem Gerät gleich.

Fehlerbehebungen

  • Die Einstellungen zeigen jetzt einen anderswo geänderten Wert an, statt den alten zurückzuspeichern.
v0.18.0

Neue Funktionen

  • Ein Gewicht oder einen Verbrauchswert entfernst du wie die Tagesnotiz: Feld leeren und speichern.

Fehlerbehebungen

  • Korrigierst du eine Angabe eines Eintrags, bleiben die anderen erhalten.
  • Eine geänderte Menge rechnet Kalorien und Eiweiss neu aus den Produktwerten.
v0.17.0

Neue Funktionen

  • Der Chat antwortet jetzt, wenn du eine Karte bestätigst oder verwirfst. Statt Stille nach dem Tippen kommt ein kurzer Satz, was gespeichert wurde.
  • Ein Vorschlag in zwei Schritten geht von allein zu Ende. Wenn einem Rezept eine Zutat fehlt, die es noch nicht gibt, erscheint nach dem Bestätigen dieser Zutat sofort die Rezeptkarte, ohne dass du nochmals nachfragen musst.
  • Rückgängig nimmt auch den Satz zurück. Machst du eine Karte rückgängig, verschwindet die Bestätigungszeile mit ihr, damit im Chat nie steht, etwas sei gespeichert, obwohl es das nicht ist.

Fehlerbehebungen

  • Karten bleiben bedienbar, während der Assistent auf deine Entscheidung antwortet. Erst wenn das Gespräch wirklich weitergeht, werden sie stillgelegt, und erst dann steht das auch auf der Karte.
  • Der Rückgängig-Knopf reagiert auf die Maus wie jeder andere Knopf, und seine Beschriftung ist besser lesbar.
v0.16.1

Fehlerbehebungen

  • Im Tagebuch zeigt jetzt die Zeile unter dem Zeiger, dass sie gemeint ist: leicht eingefärbt und mit einem Pfeil am Ende. Bei einem Rezept, wo eine Karte das Rezept und seine Zutaten zusammenfasst, war vorher nicht klar, welche Zeile ein Klick öffnet.
  • Über Rezept- und Produktkarten im Chat steht keine Zeile mehr wie «(Rezeptvorschlag erstellt, wartet auf Bestätigung)». Die Karte spricht für sich.
v0.16.0

Features

  • Auswärts gegessenes Essen lässt sich erfassen, ohne dafür ein Produkt zu erfinden. Ein Restaurantgericht, ein Kantinenteller oder ein Kaffee an der Tankstelle wird zum Schnelleintrag: mit eigenem Namen, dem Ort und Werten, die ganz normal in die Tagesbilanz zählen. In der Produktliste landet nichts, was du nie wieder isst.
  • Wenn unklar ist, wie etwas gespeichert werden soll, fragt der Assistent, statt für dich zu entscheiden. Ein selbstgemachter Salat kann ein einmaliger Eintrag, ein wiederverwendbares Produkt oder ein Rezept sein. Du antwortest mit einem Tipp, kannst vor- und zurückgehen, und abgeschickt wird erst am Schluss. Passt keine Option, tippst du deine eigene Antwort.
  • Deine Antwort gilt: Sagst du, etwas sei einmalig, bleibt es einmalig, ohne dass nebenbei ein Produkt angelegt wird.
  • Einträge zeigen jetzt ihre Art, im Tagebuch wie auf den Karten im Chat: Produkteintrag, Rezepteintrag oder Schnelleintrag, je mit kurzer Erklärung beim Draufzeigen.
  • Zwei unklare Lebensmittel in einer Nachricht werden einzeln nachgefragt, damit beide auch wirklich beantwortet werden können.

Fehlerbehebungen

  • Der «Neuer Tag»-Hinweis erscheint nicht mehr bei jedem Blick auf einen früheren Tag, sondern nur noch, wenn wirklich Mitternacht vorbeigezogen ist, während die App offen war.
  • Die Tooltips auf den Icon-Buttons sind zurück, und sie passen sich dem hellen und dunklen Design an.
  • Eine Extraportion von etwas, das dein Rezept schon enthält, bleibt ein eigener Eintrag. Vorher konnte sie die Zeile aus dem Rezept still ersetzen, und damit ging Essen verloren.
  • Im Tagebuch steht die Art des Eintrags vor dem Namen, wo ein langer Name die Markierung bisher aus dem Bild schieben konnte.
v0.15.0

Features

  • Rund 1200 alltägliche Lebensmittel sind jetzt als Referenzkatalog dabei, aus der Schweizer Nährwertdatenbank des Bundesamts für Lebensmittelsicherheit und Veterinärwesen. Kalorien und Eiweiss bei gängigen Lebensmitteln kommen damit aus offiziellen Werten statt aus einer Schätzung.
  • Katalog-Lebensmittel findest du auf Deutsch, Französisch, Italienisch und Englisch: «Pouletbrust», «poitrine de poulet», «petto di pollo» und «chicken breast» führen zum selben Lebensmittel, und auch ohne Umlaute getippt wird es gefunden.
  • Ist ein Lebensmittel in keinem Katalog, sagt es der Chat, zeigt die Werte, die er verwenden würde, und fragt, ob er sie übernehmen soll. Sagst du nein, fragt er dich nach den Werten. So wird nichts hinter deinem Rücken erfunden.
  • Jedes Produkt lässt sich jetzt über das Plus eintragen, auch ohne Standardportion: der Dialog fragt dann nach der Menge.
  • Die Produktliste zeigt bei jedem Eintrag Kalorien und Eiweiss pro 100 g, kennzeichnet Katalog-Lebensmittel und hat Schnellfilter für eigene Produkte, Katalog-Produkte und Produkte ohne Nährwerte.
v0.14.1

Fixes

  • Wenn du bereits ein Konto hast und deine Adresse auf die Warteliste setzt, bekommst du jetzt eine kurze Erinnerung, dass es das Konto gibt, mit Link zur Anmeldung und Hinweis auf «Passwort vergessen», statt auf eine Einladung zu warten, die du nicht brauchst.
  • Das Wartelisten-Formular im Anmeldebildschirm verlinkt auf die Wartelisten-Seite, wo alles erklärt ist: was nach dem Eintrag passiert, was wir speichern und wie du wieder runterkommst.
v0.14.0

Features

  • Der Dunkelmodus ist zurück, und du bestimmst ihn: die Einstellungen haben einen Bereich «Darstellung» mit System, Hell und Dunkel. System folgt deinem Gerät, und die Wahl gilt für das Gerät, auf dem du sie triffst.
  • Eine Warteliste, solange die Registrierung geschlossen ist. Trag deine Adresse auf der Website oder im Anmeldebildschirm ein, bestätige den Link in deinem Postfach, und du bekommst genau eine E-Mail an dem Tag, an dem die Registrierung offen ist. Sonst nichts.
  • Jede Wartelisten-E-Mail enthält einen Abmeldelink, und der Abmelde-Knopf deines Mailprogramms funktioniert ebenfalls. Beim Abmelden wird deine Adresse gelöscht, bestätigt oder nicht.
  • Anmelden und Registrieren sind endlich auseinanderzuhalten: eine Leiste oben zeigt, wo du gerade bist, beide haben einen eigenen Titel, und beim Registrieren wird das Passwort zweimal abgefragt.

Fixes

  • Der Wechsel von Anmelden zu Registrieren zeigt nicht mehr weiter das Anmeldeformular, bis die Seite neu geladen wird.
  • Der Offline-Punkt sitzt oben rechts am Inhalt statt weit weg in der Ecke eines breiten Fensters, und erklärt beim Draufzeigen, was er bedeutet.
v0.13.5

Fixes

  • Die Tagesansicht springt nicht mehr, wenn du zu einem bereits abgeschlossenen Tag blätterst: die Zeile unter der grossen Zahl bleibt stehen und sagt, dass der Tag abgeschlossen ist, statt zu verschwinden.
v0.13.4

Features

  • Ernährungsfragen beantwortet KIkal jetzt aus der eigenen Referenz: Kalorien- und Eiweissziele, Aktivitätsfaktoren, ein sinnvolles Abnehmtempo und sichere Untergrenzen stammen aus einer dokumentierten Basis mit benannten Studien statt aus Allgemeinwissen.
  • Quellen sind anklickbar: eine zitierte Studie öffnet in einem neuen Tab, mit dem Hinweis, dass ein Quellenverweis ungenau sein kann.

Fixes

  • Ein Chat, den du auf einem anderen Gerät oder über einen verbundenen Assistenten startest, erscheint jetzt im offenen Chat, während er geschrieben wird, statt erst am Schluss komplett aufzutauchen.
v0.13.1 / v0.13.2 / v0.13.3

Fixes

  • Dialoge blenden den Hintergrund wieder weich aus, und Escape schliesst einen bearbeiteten Dialog, nachdem gefragt wurde, ob die Änderungen verworfen werden sollen.
  • Der Hinweis «neue Version verfügbar» sitzt wieder oben, wo er nicht mehr hinter der Tab-Leiste oder dem Chat-Button verschwindet, und die Version unter dem Seitentitel zeigt nicht länger die vorherige Ausgabe, bis man einen neuen Tab öffnet.
  • Ein verbundener Assistent, dessen Zugang abgelaufen ist, sagt das jetzt und erklärt, wie man ihn neu verbindet, statt mit einem nackten Fehler abzubrechen.
v0.13.0

Features

  • Die neu gebaute Oberfläche ist jetzt die App selbst. Ansichten laden schneller und behalten ihren Zustand, und Dialoge, Buttons und Formulare sehen überall gleich aus und verhalten sich gleich.
  • Das Bestätigen oder Verwerfen einer Vorschlagskarte entscheidet der Server. Eine Karte zeigt damit auf jedem Gerät denselben Stand und kann nicht von zwei Stellen doppelt gebucht werden.
  • Vorschläge aus dem Chat sind in deinen echten Produkten verankert: eingetragen wird, was mit einem tatsächlichen Eintrag deiner Liste verknüpft ist, nicht ein von der KI erfundener Name.
  • Verbundene Assistenten können Vorschlagskarten selbst bestätigen, verwerfen und rückgängig machen. Ein Chat von aussen kann die Arbeit damit zu Ende bringen.

Unter der Haube

  • Die alte Oberfläche und alles, was von ihr übrig war, sind entfernt. Damit ist die App wieder eine einzige Codebasis.
v0.12.0

Neu

  • Ein Rezept zusammen mit einem darin verwendeten Produkt löschen geht neu in einem Schritt: beide Karten erscheinen in einem gemeinsamen Bestätigungs-Stapel statt in zwei Runden.
  • Doppelte Rezepte werden schlauer behandelt: exakte Duplikate werden abgelehnt, bei gleichem Namen oder gleicher Zusammensetzung fragt der Chat kurz nach (Ja/Nein). Zwei Kaffeegetränke mit derselben Milchmenge sind so bewusst möglich.
  • Derselbe Schutz gilt neu für Produkte: identische Produkte können nicht doppelt angelegt werden, bei gleichem Namen und gleicher Marke wird nachgefragt.
  • Beim Löschen von Mehrdeutigem («lösch den Cappuccino» bei zwei gleichnamigen Einträgen) fragt der Chat neu immer nach, welcher gemeint ist, statt stillschweigend zu wählen.
  • Rezept- und Produktnamen aus Spracheingaben orientieren sich neu an deinen bestehenden Daten: Transkriptionsfehler landen nicht mehr in Namen, und Korrekturen gehen automatisch ans stärkere KI-Modell.

Behoben

  • Bleibt eine KI-Antwort hängen, zeigt der Chat neu eine klare Wiederholen-Option statt still mit leerer Antwort zu enden.
  • Gemischte Lösch-Stapel sind klar beschriftet: Der Kartentitel sagt «Löschen», jede Zeile zeigt, ob es um ein Rezept oder ein Produkt geht.
v0.11.0

Neu

  • Verbundene Apps (via MCP) können den Server neu nach Datum und Uhrzeit fragen. «Heute» heisst damit für dich und deinen Assistenten immer derselbe Tag, unabhängig von Zeitzonen.
  • Beim Erfassen über eine verbundene App darf das Datum weggelassen werden, es gilt dann automatisch heute.
  • Verbundene Apps können neu Chat-Threads starten und auflisten. Unterhaltungen, die anderswo beginnen, erscheinen direkt in der App.
  • Jeder Tag merkt sich neu, wann er zuletzt geändert wurde. Verbundene Apps erkennen so veraltete Werte, statt mit alten Zahlen zu rechnen.

Behoben

  • Das Löschen eines Produkts, das noch in einem Rezept steckt, wird im Chat neu sofort mit einer klaren Erklärung abgefangen, statt erst beim Bestätigen zu scheitern.
  • Vorschlagskarten im Chat nutzen neu klarere Farben: Grün für Neues, Rot für Löschungen.
  • Vereinzelte Formatierungs-Artefakte in Chat-Antworten werden neu herausgefiltert.
v0.10.0

Neu

  • Beim Ändern oder Zurücksetzen des Passworts kannst du dich neu auf allen anderen Geräten abmelden. Standardmässig bleibt nur deine aktuelle Sitzung bestehen.
  • Das Info-Symbol im Chat öffnet neu einen Dialog, der zeigt, welche KI-Modelle im Verlauf geantwortet haben, inklusive Tokens und Kosten pro Modell.
  • Die Anmeldeseite zum Verbinden externer Apps sieht neu aus wie der Login der App, inklusive Sprachwahl (Deutsch und Englisch).

Behoben

  • Wer dasselbe Essen zweimal zu verschiedenen Zeiten loggt (etwa einen Kaffee am Morgen und einen am Nachmittag), erhält neu zwei Vorschläge statt stillschweigend nur einen.
  • Fehlermeldungen bei der Anmeldung sagen neu, dass E-Mail oder Passwort falsch ist, statt einen technischen Fehler zu zeigen.
v0.9.0

Neu

  • Fotos und Dateien im Chat werden jetzt effizienter gespeichert, fotolastige Unterhaltungen laden schneller.

Korrekturen

  • Die Wellenform der Sprachaufnahme füllt das Eingabefeld jetzt korrekt aus, statt zu schrumpfen oder überzulaufen.
v0.8.3

Fixes

  • Das Löschen des letzten Chats schliesst jetzt den Chat-Verlauf, statt eine leere Liste offen zu lassen.
  • Neue Versionen melden sich zuverlässig: die App zeigt nicht mehr eine alte Versionsnummer, bis man von Hand neu lädt.
v0.8.2

Features

  • Rezept-Einträge aus dem Chat behalten ihr Rezept: bestätigte Karten erscheinen im Tag gruppiert unter dem Rezeptnamen, genau wie direkt gebuchte Rezepte.
  • Vorschlagskarten zeigen, woher eine Komponente kommt: eine kleine Zeile «Aus Rezept» in neuem Orange unter dem Produktnamen.
  • Der aktive Chat ist im Chat-Verlauf grün hervorgehoben.

Fixes

  • Der Assistent zeigt nach Vorschlägen keinen Platzhaltertext und keinen endlosen Zeichensalat mehr; ausufernde Antworten werden schnell abgeschnitten.
  • Leere graue Chat-Blasen über Vorschlagskarten sind weg.
  • Schliessen- und Löschen-Buttons im Chat-Verlauf funktionieren wieder.
v0.8.1

Features

  • Diese Changelog-Seite: jede Version mit ihren Features und Fixes, in klaren Worten, verlinkt in jedem Seitenfuss.
  • Die Website aktualisiert sich jetzt unabhängig von der App, Verbesserungen hier erreichen dich schneller.

Fixes

  • Reine Website-Updates laden eine offene App nicht mehr neu und zeigen kein Update-Banner für eine Version, die du schon hast.
v0.8.0

Features

  • Schlaueres Foto-Logging: die Bild-KI liest dein Foto einmal, der Assistent arbeitet mit dieser Beschreibung. Rückfragen nach einem Foto sind besser und schneller, und der Assistent kann bei Bedarf gezielt ein zweites Mal aufs Foto schauen.
  • Unangemessene Bilder werden höflich abgelehnt und nie beschrieben. Fitness- und Körperfotos bleiben voll unterstützt.
  • Das Löschen eines Chats synchronisiert live auf alle Geräte; ist der gelöschte Chat gerade offen, sagt es die App und wechselt zum neuesten.
  • Dialoge stehen in der URL: Chat, Tageseinträge, Einkaufsarchiv, Artikel-Editor sowie Produkt- und Rezept-Editor überleben einen Reload, und der Zurück-Knopf schliesst den offenen Dialog statt die App zu verlassen.

Fixes

  • Der Chatverlauf öffnet als richtiger Dialog, die Nutzungsinfo sitzt neben dem Chat-Titel.
  • Das Aufklappen einer Einkaufsliste löscht keinen anderen Zustand mehr aus der URL.
v0.7.0

Features

  • Live-Sync im selben Gespräch: ein Chat-Zug von einem anderen Gerät oder von einem KI-Assistenten via MCP erscheint live im offenen Chatfenster, inklusive gestreamter Antwort.
  • Via MCP verbundene KI-Assistenten können deine gespeicherten App-Gespräche fortsetzen statt von vorn zu beginnen.
v0.6.0

Features

  • Chat-Nachrichten zeigen, wann sie gesendet wurden und wie lange die Antwort dauerte, auch nach einem Reload.
  • Die Einstellungen trennen die KI-Nutzung in Gratis (Restbudget des rollierenden 24-Stunden-Fensters plus Gesamtwerte) und einen kommenden Bezahl-Teil.
  • Tooltips auf jedem Icon-Knopf, getrennt abgestimmt für Desktop und Touch.
v0.5.0

Features

  • Der Assistent zeigt, was er gerade tut: eine Live-Statuszeile («Denke nach …», «Suche Produkte …») ersetzt die stumme graue Blase.
  • Ändern und Löschen aus dem Chat: blaue Änderungskarten zeigen alte und neue Werte nebeneinander, rote Löschkarten zeigen exakt, was entfernt würde, und bestätigte Löschungen lassen sich rückgängig machen.
  • Karten aus früheren Zügen sperren sich, sobald das Gespräch weitergeht.
  • Notizen werden gelöscht, indem man sie leer speichert; mehrzeilige Notizen behalten ihre Umbrüche.

Fixes

  • Der Chat behauptet nicht mehr gelegentlich, etwas sei gespeichert, ohne eine Karte zu zeigen; die Ursache in der Verlaufsübergabe ans Modell wurde behoben.
  • Beim Ändern der Menge eines freien Eintrags skalieren Kalorien und Eiweiss proportional mit.
v0.4.0

Features

  • Einträge direkt in der Tagesliste hinzufügen: aus deinen Produkten oder aus einem Rezept, mit kurzer Bestätigung samt Portion, Nährwerten und anpassbarer Zeit.
  • Das Gewicht vom Vortag mit einem Tipp übernehmen; der Gewichtsdialog füllt den letzten bekannten Wert samt Datum vor.
  • Gebuchte Rezepte lassen sich als Ganzes aus ihrem Zeitdialog löschen.

Fixes

  • iOS: Zeit- und Datumsfelder sprengen keine Dialoge mehr.
  • Die Produktsuche im Eintragsdialog erscheint als richtiges Dropdown mit Tastaturnavigation.
v0.3.0 / v0.3.1

Features

  • Mehrzeilige Chat-Eingabe: Enter macht eine neue Zeile, gesendet wird per Knopf oder Cmd/Ctrl+Enter.
  • Aus einem Rezept gebuchte Einträge ändern ihre Zeit als Gruppe.
  • Einkaufsarchiv-Dialog mit aufklappbaren Listen, Wiederherstellen und Löschen.
  • Einstellungen mit kompaktem Bereichsmenü; App- und Sprachsprache speichern sich beim Umschalten selbst.
  • Die Website übergibt ihre Sprache beim ersten Besuch an die App.

Fixes

  • Der Sprachwechsel behält die Scrollposition.
  • Dropdown-Vorschläge lassen sich mit den Pfeiltasten durchgehen.
v0.2.0

Features

  • Einkauf neu gestaltet: Listen klappen sanft auf und zu, eine aufs Mal, mit fixiertem Kopf samt Schnellaktionen.
  • Das Einheitenfeld ist ein durchsuchbares Dropdown mit gängigen Vorgaben, Freitext bleibt möglich.
  • Bestätigungsdialoge für alles Destruktive, mit klarer Benennung, worauf sie wirken.
  • Ein Reload behält Scrollposition und aufgeklappte Einkaufsliste (verlinkbar).
v0.1.0

Die erste Version

  • Essen loggen per Text, Foto oder Sprache mit serverseitiger KI-Erkennung und einem Chat-Assistenten, der vorschlägt und erst nach deiner Bestätigung speichert.
  • Produkte mit Etikettenwerten, Rezepte, Einträge, Gewicht, verbrannte Kalorien und Notizen, Dashboard mit Verlaufscharts.
  • Geführtes Onboarding, das Kalorien- und Eiweissziele vorschlägt.
  • Deutsch und Englisch, E-Mail-Registrierung und MCP-Zugang, damit KI-Assistenten für dich loggen können.

Probier die neueste Version

KIkal läuft im Browser und installiert sich wie eine App auf den Homescreen.