This AI agent automates the process of posting refurbished or existing PDF books as courses on Selar.co. It handles cover generation, renaming, content formatting, and automatic posting โ all powered by TypeScript and Node.js.
- โป๏ธ Refurbishes and reuses available PDF course materials
- ๐ง AI-generated course content and titles
- ๐ฆ Automatically posts courses to Selar
- ๐ผ๏ธ Auto-generates cover images
- โฎ๏ธ Supports batch processing of course files
-
Clone the repository
-
Install dependencies:
npm install
-
Ensure you have TypeScript and
ts-node
installed globally or run vianpx
.
Command | Description |
---|---|
npm run bot |
Runs the main bot to orchestrate tasks |
npm run cover |
Generates a course cover image |
npm run post |
Uploads the course to Selar |
npm run content |
Creates or updates course content |
npm run rename |
Renames and organizes PDF files |
- You drop your PDF books in the specified directory.
- Run the bot (
npm run bot
) to trigger the full pipeline:- Rename files
- Generate course content and title
- Create a course cover
- Post to Selar
- Boom. Youโve got a course live.
- Node.js
- TypeScript
- A Selar seller account and relevant API keys (if required)
Built by David Patrick โ OG Sol Dev <ai-Agent-builder>
Creating AI agents for FUN๐.
Feel free to DM for collabs!
Happy shipping ๐ข