├── .dockerignore ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── backend ├── .gitignore ├── package.json ├── src │ ├── routes │ │ └── rabbithole.ts │ ├── server.ts │ └── services │ │ └── openaiService.ts └── tsconfig.json ├── docker-compose.yml ├── frontend ├── .env.development ├── .env.production ├── package.json ├── postcss.config.js ├── public │ ├── favicon.ico │ ├── index.html │ ├── manifest.json │ └── og-image.png ├── src │ ├── App.tsx │ ├── components │ │ ├── RabbitFlow.tsx │ │ ├── SearchView.tsx │ │ ├── nodes │ │ │ └── MainNode.tsx │ │ └── ui │ │ │ ├── Modal.tsx │ │ │ └── bounce-cards.tsx │ ├── index.css │ ├── index.tsx │ ├── posthog.ts │ ├── services │ │ └── api.ts │ └── styles │ │ ├── flow.css │ │ └── search.css ├── tailwind.config.js └── tsconfig.json ├── package.json ├── railway.toml └── screenshots ├── consciousness-map.png ├── davinci-mysteries.png └── main-interface.png /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/routes/rabbithole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/backend/src/routes/rabbithole.ts -------------------------------------------------------------------------------- /backend/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/backend/src/server.ts -------------------------------------------------------------------------------- /backend/src/services/openaiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/backend/src/services/openaiService.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/.env.development: -------------------------------------------------------------------------------- 1 | REACT_APP_API_URL=http://localhost:3000/api 2 | 3 | -------------------------------------------------------------------------------- /frontend/.env.production: -------------------------------------------------------------------------------- 1 | REACT_APP_API_URL=/api -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/public/og-image.png -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/components/RabbitFlow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/components/RabbitFlow.tsx -------------------------------------------------------------------------------- /frontend/src/components/SearchView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/components/SearchView.tsx -------------------------------------------------------------------------------- /frontend/src/components/nodes/MainNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/components/nodes/MainNode.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/components/ui/Modal.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/bounce-cards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/components/ui/bounce-cards.tsx -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/index.tsx -------------------------------------------------------------------------------- /frontend/src/posthog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/posthog.ts -------------------------------------------------------------------------------- /frontend/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/services/api.ts -------------------------------------------------------------------------------- /frontend/src/styles/flow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/styles/flow.css -------------------------------------------------------------------------------- /frontend/src/styles/search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/src/styles/search.css -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/package.json -------------------------------------------------------------------------------- /railway.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/railway.toml -------------------------------------------------------------------------------- /screenshots/consciousness-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/screenshots/consciousness-map.png -------------------------------------------------------------------------------- /screenshots/davinci-mysteries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/screenshots/davinci-mysteries.png -------------------------------------------------------------------------------- /screenshots/main-interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsyncFuncAI/rabbitholes/HEAD/screenshots/main-interface.png --------------------------------------------------------------------------------