Website directory creation and management tool
Top 53.7% on sourcepulse
AigoTools provides a platform for users to quickly create and manage website directories, targeting individuals and teams looking to deploy their own navigation sites. It simplifies site management with auto-crawling and offers features like internationalization, SEO optimization, and multiple image storage solutions.
How It Works
The project utilizes a combination of technologies for its core functionality. Site information is collected automatically using Playwright for crawling, Jina for indexing, and OpenAI for processing. User management is handled by Clerk, and the application supports internationalization and a dark/light theme toggle. For image storage, it integrates with local Minio, AWS S3, and Tencent Cloud COS.
Quick Start & Requirements
.env
files to .env.prod
, configure environment variables, and run docker-compose up -d
.https://aigotools.zeabur.app/
.pnpm
for dependency installation and running development servers.Highlighted Details
Maintenance & Community
The project is maintained by @someu
. Contributions are welcomed via GitHub Issues or Pull Requests. Contact is available via GitHub Issues or email at someuxyz@gmail.com
.
Licensing & Compatibility
Licensed under the Apache License 2.0. This license is permissive and generally compatible with commercial use and closed-source linking.
Limitations & Caveats
Initial setup requires obtaining API keys for Clerk, OpenAI, and Jina, and setting up MongoDB and Redis databases, which adds to the setup complexity. Minio configuration requires post-initialization setup for buckets and credentials.
1 day ago
1 day