
aswansong/novelagent
🤖 AI Agentaswansong
Ein Human-in-the-Loop Multi-Agenten-System zur Erstellung konsistenter, langer Web-Romane mittels RAG und LLMs.
NovelAgent ist ein hochentwickeltes, auf Python basierendes Framework, das FastAPI, LangChain und LangGraph nutzt und speziell für die Erstellung langer Erzählungen entwickelt wurde. Es adressiert die Herausforderungen von 'Kontextfenstern' und 'logischem Abdriften', die bei der standardmäßigen LLM-Textgenerierung auftreten, indem es eine Multi-Agenten-Architektur verwendet. Jeder Agent übernimmt spezifische Rollen – wie Handlungsplanung, Charakterverwaltung und Szenenentwurf –, die zusammenarbeiten, um die narrative Integrität über lange Strecken zu wahren.
Das System integriert Retrieval-Augmented Generation (RAG), um Details zum World-Building, Charakterentwicklungen und frühere Handlungsstränge im Blick zu behalten und fungiert so als 'Langzeitgedächtnis' für die KI. Eine wesentliche Innovation ist das Human-in-the-Loop-Design, das das System an kritischen Punkten pausieren lässt. Dies bietet dem Benutzer eine Schnittstelle, um die Geschichte zu prüfen, zu bearbeiten oder die Richtung zu lenken, bevor die Agenten fortfahren. Dieser hybride Ansatz stellt sicher, dass die KI zwar die Hauptarbeit beim Entwerfen übernimmt, die kreative Kontrolle jedoch fest in der Hand des menschlichen Autors bleibt.
💡Highlights
- ├─Multi-Agenten-Narrativ-Steuerung
- ├─RAG-basiertes Langzeitgedächtnis
- └─Human-in-the-Loop-Kontrollfluss
🎯Für
- ├─Kreative Autoren
- ├─KI-Forscher
- └─Narrative Designer