platform war public
Basic Information
This repository is a multi-agent dialogue framework that combines knowledge graphs and retrieval-augmented generation (RAG) to extract opinionated knowledge from social platform comments and stage debates between agents that represent different platforms. It is intended for developers and researchers who want to build or reproduce a system that ingests clustered comment data, automatically extracts a knowledge graph, creates vectorized knowledge bases, and runs multi-party debates where agents speak in platform-representative voices. The project depends on a large model (moonshot-v1 by default) accessed via a Kimi API key configured in config.py, and uses FAISS for vector search. The codebase includes tools for extraction, embedding, storage, retrieval, visualization and a simple UI and chat runner to orchestrate platform-to-platform debates.