├── README.md ├── bun.lockb ├── docker-compose.yml ├── examples └── article │ └── article.html ├── image-1.png ├── image-2.png ├── image.png ├── package.json ├── src ├── config.ts ├── controllers │ ├── article.ts │ └── tasks.ts ├── index.tsx ├── lib │ ├── db │ │ ├── getter.ts │ │ ├── saver.ts │ │ └── schemas.ts │ ├── queue │ │ └── queue.ts │ └── services │ │ ├── articleWriter.ts │ │ ├── imageGenerator.ts │ │ ├── keywordGenerator.ts │ │ ├── taskCreator.ts │ │ └── utils.ts └── worker │ └── articleWriterWorker.ts ├── tsconfig.json └── yarn.lock /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/bun.lockb -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /examples/article/article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/examples/article/article.html -------------------------------------------------------------------------------- /image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/image-1.png -------------------------------------------------------------------------------- /image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/image-2.png -------------------------------------------------------------------------------- /image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/image.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/package.json -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/controllers/article.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/controllers/article.ts -------------------------------------------------------------------------------- /src/controllers/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/controllers/tasks.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/lib/db/getter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/db/getter.ts -------------------------------------------------------------------------------- /src/lib/db/saver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/db/saver.ts -------------------------------------------------------------------------------- /src/lib/db/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/db/schemas.ts -------------------------------------------------------------------------------- /src/lib/queue/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/queue/queue.ts -------------------------------------------------------------------------------- /src/lib/services/articleWriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/services/articleWriter.ts -------------------------------------------------------------------------------- /src/lib/services/imageGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/services/imageGenerator.ts -------------------------------------------------------------------------------- /src/lib/services/keywordGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/services/keywordGenerator.ts -------------------------------------------------------------------------------- /src/lib/services/taskCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/services/taskCreator.ts -------------------------------------------------------------------------------- /src/lib/services/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/lib/services/utils.ts -------------------------------------------------------------------------------- /src/worker/articleWriterWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/src/worker/articleWriterWorker.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tadasgedgaudas/ai-article-writer/HEAD/yarn.lock --------------------------------------------------------------------------------