Dr. Hans-Peter Störr
stoerr
As a software architect and developer, I like to create elegant and concise solutions for complex problems, and I'm especially interested how to apply AI there.
Languages
Top Repositories
Semi-automatic incremental construction and debugging of regular expressions for grok to parse logfiles for logstash http://logstash.net/ . Deployed at http://grokconstructor.appspot.com/ .
Many command line tools, bookmarklets and apps for productivity using the OpenAI chat completion API that models ChatGPT
Co-Developer GPT Engine: server that provides read/write file access to a local directory from ChatGPT as OpenAI GPT actions, incl. execution of configured actions on your own machine
synchronizes a directory with e.g. markdown files with a knowledge base in OpenWebUI
AI based code generation pipeline: command line tool and framework for systematic code generation using AI in a build process
Actions for OpenAI GPTs to let ChatGPT inspect the Apache Sling / AEM JCR structure
Repositories
34Personal link database by Hans-Peter Störr
Many command line tools, bookmarklets and apps for productivity using the OpenAI chat completion API that models ChatGPT
synchronizes a directory with e.g. markdown files with a knowledge base in OpenWebUI
webwatch: watching a couple of pages and send detected changes via email, LLM summarized
A logfile etc. viewer that supports creating categories of log lines and focusing / hiding them. Some AI support for creating categories.
AI based code generation pipeline: command line tool and framework for systematic code generation using AI in a build process
Co-Developer GPT Engine: server that provides read/write file access to a local directory from ChatGPT as OpenAI GPT actions, incl. execution of configured actions on your own machine
Experiment to use AI to tell stories
A little but useful review helper to check the changes that have been done in the last commits. Just start it in your git managed directory and open the browser. Needs node.js. Vibe coded with Claude.
Semi-automatic incremental construction and debugging of regular expressions for grok to parse logfiles for logstash http://logstash.net/ . Deployed at http://grokconstructor.appspot.com/ .
Things I've learned - knowledge base and micro blog
Small application that makes it easy to log what you did
Actions for OpenAI GPTs to let ChatGPT inspect the Apache Sling / AEM JCR structure
Adobe Experience Manager links, cheat sheets and solutions to common problems.
No description provided.
A quick implementation to help find phrases encoding numbers in the mnemonic major system for easy remembering, in English or German. Deployed at http://www.stoerr.net/mastersystem/ .
Some general tools I tend to include in many projects. Not useful as a dependency but for copying and pasting stuff I need.
No description provided.
Root for stoerr.github.io hierarchy
Root - entry page for my stuff on Github
Some exploratory machine learning code using Tensorflow written in Python
Barebones Java based tail -F for e.g. logfiles available via an URL
Exploration how to mock a REST service in tests using mockito and how to access REST services using mockito
Web-App to support a group choice by observing detailed preferences of all members of the group
No description provided.
Exploration how to "auto-implement" a DAO defined as a interface. Vaguely similar to Rails ActiveRecord, but in Java. (DwimDao = "Do What I Mean Data Access Object");
Fixes for JScience 4.3
Some solutions I did for fun for some nice programming problems from https://www.topcoder.com/ and https://projecteuler.net/.
An exploration that intended to improve my calculation of the Feigenbaum constant. Involves heavy mathematics (functional equations resulting from a differential equation, numerical approximation), and was drawing on Jean-Marie Dautelle's Jscience library, for which I wrote some unittests and fixed some bugs at that time.
A little Java swing and hibernate based timetracker I'm using for years now. It pops up started by a cron script, and I enter what I was doing in the last hour, or click on the similar previous entry.