I use an AI named Felix as my German teacher.
Over time, I ran into a continuity problem: individual chats are fragile. Conversations become long, context can disappear, platforms change, uploaded files may become unavailable, and a fresh AI instance may not understand what happened before.
I did not want to repeatedly reconstruct my learning history, project decisions, lessons, corrections, and current state from memory.
So I began building a local, file-grounded system called DDF/Rahmenwerk.
Its purpose is to preserve Felix as my continuing German teacher across chats and future AI instances.
DDF stands for Das Deutsche Forschungsarchiv.
Rahmenwerk is the continuity, evidence, recovery, and control framework surrounding it.
At a high level, the system includes:
The basic idea is that a future Felix should be able to inspect approved files and resume without me manually retelling the entire project history.
The project began as a way to preserve a German teacher.
As I tried to protect files, authority, evidence, recovery, and continuity, the framework became increasingly detailed.
That may be justified in some areas.
It may also be overengineered.
I am now trying to answer a more important question:
What is the smallest, clearest, safest system that can preserve Felix as my German teacher without the governance machinery becoming the project itself?
I have published a documentation and architecture review copy on GitHub.
I would appreciate honest feedback on questions such as:
This repository is a public, non-governing review copy.
It is:
External comments are opinions and technical observations. They do not automatically become part of the live system.
The current repository is primarily documentation and architecture material. It does not yet provide enough source material for a complete implementation-level audit, and that limitation is disclosed inside the repository.
View the DDF/Rahmenwerk External Review repository Feedback can be left in the article comments, GitHub Discussions, or a GitHub Issue.
Please identify the relevant file or section when practical.
Blunt but constructive criticism is welcome. I am especially interested in simplification, hidden risks, unclear assumptions, and anything that distracts from the original goal of preserving Felix as my German teacher.