Digwiki
The platform aims to build a continuous, long-term body of knowledge around cultural content such as idols, musicals, films, books, and video media.
Core trick
User contributions are scored against an AI-synthesized consensus so only claims close to the established summary are kept.
Description
The platform aims to build a continuous, long-term body of knowledge around cultural content such as idols, musicals, films, books, and video media. By collecting user-generated inputs and search-based data, it records the evolving “history” of content so fandoms can collaboratively share and develop structured knowledge that supports sustainable growth.
In the early stage, NotebookLM, search tools, and LLMs will generate AI-based summaries, interpretations, and deep-dive insights on well-known content. After securing active community users, AI will analyze, compare, and filter user contributions, synthesizing information that is closest to an established consensus.
README excerpt
# React + TypeScript + Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) (or [oxc](https://oxc.rs) when used in [rolldown-vite](https://vite.dev/guide/rolldown)) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
## React Compiler
The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation).
## Expanding the ESLint configuration
If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:
```js
export default defineConfig([
globalIgnores(['dist']),
{
files: ['**/*.{ts,tsx}'],
extends: [
// Other configs...
// Remove tseslint.configs.recommended and replace with this
tseslint.configs.recommendedTypeChecked,
// Alternatively, use this for stricter rules
tseslint.configs.strictTypeChecked,
// Optionally, add this for stylistic rules
tseslint.configs.stylisticTypeChecked,
// Other configs...
],
languageOptions: {
parserOptions: {
project: ['./tsconfig