Zum Hauptinhalt springen

Zurรผck zum Devlog

Dienstag, 17. Februar 2026

Feature

26 Commits

10 min Lesezeit

spiral-db, Planta Bot & Mana Values

spiral-db Pixel-Visualisierung, Planta Bot fรผr Pflanzenidentifikation, NutriPhi Bot Verbesserungen, Mana Values Manifest und diverse Docker-Fixes.

T

Till Schneider

Autor

Produktiver Tag mit 26 Commits โ€“ neue Packages, Bot-Features und Dokumentation:

  • spiral-db - Pixel-basierte Spiral-Datenbank-Visualisierung
  • Planta Bot - KI-Pflanzenidentifikation per Bild-Upload
  • NutriPhi Bot - Smartes Meal Feedback
  • Mana Bot - Tรคgliche Morgenzusammenfassung
  • Mana Values - Manifest-Dokumentation
  • Wallpaper Generator - Neues Package

spiral-db Package

Neues Package fรผr pixel-basierte Spiral-Datenbank-Visualisierung โ€“ Daten werden in einer Spiralform dargestellt.

Konzept

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  spiral-db Visualisierung                    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                              โ”‚
โ”‚           โ–ˆโ–ˆ โ–ˆโ–ˆ โ–ˆโ–ˆ โ–ˆโ–ˆ                       โ”‚
โ”‚         โ–ˆโ–ˆ           โ–ˆโ–ˆ                     โ”‚
โ”‚       โ–ˆโ–ˆ    โ–ˆโ–ˆ โ–ˆโ–ˆ      โ–ˆโ–ˆ                   โ”‚
โ”‚       โ–ˆโ–ˆ  โ–ˆโ–ˆ     โ–ˆโ–ˆ    โ–ˆโ–ˆ                   โ”‚
โ”‚       โ–ˆโ–ˆ  โ–ˆโ–ˆ  โ—  โ–ˆโ–ˆ    โ–ˆโ–ˆ                   โ”‚
โ”‚       โ–ˆโ–ˆ  โ–ˆโ–ˆ     โ–ˆโ–ˆ    โ–ˆโ–ˆ                   โ”‚
โ”‚       โ–ˆโ–ˆ    โ–ˆโ–ˆ โ–ˆโ–ˆ      โ–ˆโ–ˆ                   โ”‚
โ”‚         โ–ˆโ–ˆ           โ–ˆโ–ˆ                     โ”‚
โ”‚           โ–ˆโ–ˆ โ–ˆโ–ˆ โ–ˆโ–ˆ โ–ˆโ–ˆ                       โ”‚
โ”‚                                              โ”‚
โ”‚  Jeder Pixel = ein Datenpunkt               โ”‚
โ”‚  Spirale = zeitlicher Verlauf               โ”‚
โ”‚                                              โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

API

import { SpiralDB } from '@manacore/spiral-db';

const spiral = new SpiralDB({
  width: 512,
  height: 512,
  pixelSize: 4,
});

// Daten hinzufรผgen
spiral.add({ timestamp: Date.now(), value: 42 });

// Als PNG exportieren
const png = spiral.toPNG();

Todo App: spiral-db Integration

Die Todo-App nutzt spiral-db zur Visualisierung erledigter Aufgaben.

Features

FeatureBeschreibung
Spiral ViewErledigte Tasks als Spiral-Pixel
PNG ImportBestehende Spiralen importieren
FarbkodierungPrioritรคten als Pixel-Farben
ExportSpiral als Bild exportieren

Planta Bot

KI-gestรผtzte Pflanzenidentifikation per Bild-Upload โ€“ als Docker-Service deployed.

Architektur

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  Matrix Chat โ”‚โ”€โ”€โ”€โ”€>โ”‚  Planta Bot  โ”‚โ”€โ”€โ”€โ”€>โ”‚  Vision LLM  โ”‚
โ”‚  (Bild-Upload)โ”‚    โ”‚  (Docker)    โ”‚     โ”‚  (mana-llm)  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
       โ”‚                    โ”‚                     โ”‚
       โ”‚  Bild senden       โ”‚  Analyse            โ”‚
       โ”‚                    โ”‚  anfragen           โ”‚
       โ”‚<โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”‚                     โ”‚
       โ”‚  Pflanzeninfo      โ”‚<โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”‚
       โ”‚  + Pflegetipps     โ”‚  Identifikation     โ”‚

Response Format

{
  "plant": "Monstera deliciosa",
  "commonName": "Fensterblatt",
  "confidence": 0.94,
  "care": {
    "water": "MรครŸig, Erde antrocknen lassen",
    "light": "Helles indirektes Licht",
    "temperature": "18-27ยฐC"
  },
  "health": "Gesund, leichte Staubablagerungen auf Blรคttern"
}

Docker Deployment

# Planta Bot starten
docker compose -f docker-compose.macmini.yml up -d planta-bot

NutriPhi Bot Verbesserungen

Smartes Meal Feedback mit positiven Aspekten und Verbesserungsvorschlรคgen.

Vorher vs. Nachher

AspektVorherNachher
FeedbackNur NรคhrwertePositiv + Verbesserungen
TonNeutralErmutigend
VorschlรคgeKeineKonkrete Alternativen
FormatTabelleStrukturierter Text

Beispiel-Feedback

โœ… Positiv:
- Gute Proteinquelle durch Hรผhnchen
- Gemรผseanteil liefert Vitamine A und C

๐Ÿ’ก Verbesserungen:
- Vollkornreis statt weiรŸem Reis fรผr mehr Ballaststoffe
- Olivenรถl statt Butter zum Anbraten

Mana Bot: Morning Summary

Tรคgliche Morgenzusammenfassung mit den wichtigsten Infos fรผr den Tag.

Inhalt

BereichDatenquelle
KalenderCalendar API
TodosTodo API
WetterWeather Service
NachrichtenNews Aggregation

Beispiel

โ˜€๏ธ Guten Morgen, Till!

๐Ÿ“… Heute: 3 Termine
  09:00 - Daily Standup
  14:00 - Design Review
  16:30 - Zahnarzt

โœ… Offene Todos: 5
  ๐Ÿ”ด 2 Prioritรคt Hoch
  ๐ŸŸก 3 Prioritรคt Mittel

๐ŸŒค๏ธ Berlin: 12ยฐC, teilweise bewรถlkt

ManaCore: QR Code Export

Neue QR-Code-Export-Funktion auf der My-Data Seite.

Implementation

<script lang="ts">
  import { QRCode } from '$lib/components/QRCode.svelte';

  let userData = $state({
    name: 'Till Schneider',
    email: '[email protected]',
    profileUrl: 'https://mana.how/u/till',
  });
</script>

<QRCode data={userData.profileUrl} size={256} />
<button onclick={() => downloadQR()}>QR Code herunterladen</button>

Wallpaper Generator Package

Neues Package zur programmatischen Generierung von Wallpapers.

Features

  • Generative Patterns (Noise, Gradients, Geometrie)
  • Konfigurierbare Auflรถsungen (Mobile, Desktop, 4K)
  • Export als PNG/JPEG

Mana Values Manifest

Dokumentation der Kernwerte des ManaCore-ร–kosystems.

Werte

WertBeschreibung
Privacy FirstDaten gehรถren dem Nutzer
Open SourceTransparenz durch offenen Code
Self-HostedVolle Kontrolle รผber eigene Instanz
Offline-FirstApps funktionieren ohne Internet
InteropStandards statt Lock-in (Matrix, CalDAV)

PillNavigation Vereinfachung

Sidebar-Mode aus der PillNavigation entfernt โ€“ nur noch Bottom-Navigation.

Vorher

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ Sidebar    โ”‚                        โ”‚
โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆ       โ”‚     Content            โ”‚
โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆ       โ”‚                        โ”‚
โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆ       โ”‚                        โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Nachher

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                                      โ”‚
โ”‚            Content                   โ”‚
โ”‚                                      โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚    โ–ˆโ–ˆ    โ–ˆโ–ˆ    โ–ˆโ–ˆ    โ–ˆโ–ˆ    โ–ˆโ–ˆ       โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Zusammenfassung

BereichCommitsHighlights
spiral-db5Package + Todo Integration
Planta Bot4KI-Pflanzenidentifikation
NutriPhi Bot3Smartes Meal Feedback
Mana Bot3Morning Summary
QR Code2My-Data Export
Wallpaper2Generator Package
Mana Values2Manifest Dokumentation
PillNavigation2Sidebar entfernt
Docker/Fixes3Planta, ManaCore, Todo, LightWrite

Nรคchste Schritte

  1. spiral-db - Interaktive Web-Visualisierung
  2. Planta Bot - Pflanzenpflege-Erinnerungen
  3. Mana Bot - Abend-Summary mit Tagesrรผckblick
  4. Wallpaper - AI-generierte Wallpapers via Picture

Tags

#spiral-db #planta #nutriphi #todo #mana-bot #wallpaper #documentation