{"id":20267249,"url":"https://github.com/potlock/aipgf-landing","last_synced_at":"2025-10-12T01:38:58.161Z","repository":{"id":253365211,"uuid":"843287825","full_name":"PotLock/aipgf-landing","owner":"PotLock","description":"Landing Page for AI-PGF","archived":false,"fork":false,"pushed_at":"2025-01-12T18:38:32.000Z","size":3534,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-16T01:34:40.059Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://landing.aipgf.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PotLock.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-08-16T07:23:40.000Z","updated_at":"2024-12-20T20:40:55.000Z","dependencies_parsed_at":"2024-08-19T12:17:43.287Z","dependency_job_id":"dbf3ab60-1a80-4b68-a3a0-d8d90f8f9dae","html_url":"https://github.com/PotLock/aipgf-landing","commit_stats":null,"previous_names":["potlock/aipgf-landing"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PotLock/aipgf-landing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PotLock%2Faipgf-landing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PotLock%2Faipgf-landing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PotLock%2Faipgf-landing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PotLock%2Faipgf-landing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PotLock","download_url":"https://codeload.github.com/PotLock/aipgf-landing/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PotLock%2Faipgf-landing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278291066,"owners_count":25962681,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T12:13:58.403Z","updated_at":"2025-10-04T09:16:41.944Z","avatar_url":"https://github.com/PotLock.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AI-PGF\n\nAI-powered public goods funding: A proactive grants program \u0026 movement building towards funding AGI by Potlock.\n\nThis repo contains the landing page which includes agent discovery and built-in agents.\n\n- Website: https://aipgf.com\n- Repository: https://github.com/potlock/aipgf-landing\n\n## How to Run\n\n**Note:** Please ensure you have installed [Node.js](https://nodejs.org/en/download/).\n\nTo preview and run the project on your device:\n\n1. Open the project folder in [Visual Studio Code](https://code.visualstudio.com/download) or [Cursor](https://cursor.com).\n2. In the terminal, run `npm install`.\n3. Run `npm run dev` to view the project in your browser.\n\n## Tech Stack\n\nNext.js is a React framework that simplifies web application development. Key features include:\n\n- **Pages Folder:** Next.js uses a file-based routing system. Files in the `pages` folder automatically become routes. For example, `pages/about.js` becomes `/about`.\n- **TypeScript Support:** Next.js has built-in TypeScript support, allowing developers to use TypeScript for type-safe code.\n\nTypeScript is a superset of JavaScript that adds optional static typing, enhancing code quality and developer productivity.\n\nFor more detailed information, refer to the [Next.js documentation](https://nextjs.org/docs).\n\n## File Structure\n\n```\naipgf-landing/\n├── pages/\n│   ├── index.tsx\n│   └── ...\n├── components/\n│   └── ...\n├── styles/\n│   └── ...\n├── public/\n│   └── ...\n├── lib/\n│   └── ...\n├── .env.example\n├── .gitignore\n├── package.json\n├── tsconfig.json\n└── README.md\n```\n\n## Adding Your Own API Keys\n\n1. Go to [OpenAI](https://platform.openai.com/account/api-keys).\n2. Create a new key.\n3. Create an `.env` file by making a copy of `.env.example`.\n4. Add the OpenAI key to the `.env` file.\n\nTo get a Telegram API key:\n1. Open Telegram and search for the [BotFather](https://t.me/BotFather) bot.\n2. Start a chat with BotFather and send the command \"/newbot\".\n3. Follow the prompts to create a new bot.\n4. Once created, BotFather will provide you with an API token.\n5. Copy this token and add it to your `.env` file as `NEXT_PUBLIC_TELEGRAM_BOT`.\n\n## Contributing Guidelines\n\n1. Fork the repository and create your branch from `main`.\n2. Install dependencies using `npm install`.\n3. Make your changes and ensure the code follows the project's coding style.\n4. Write clear, concise commit messages.\n5. Push your changes to your fork and submit a pull request to the `main` branch of the original repository.\n6. Ensure your PR description clearly describes the problem and solution.\n\nPlease read our [Code of Conduct](CODE_OF_CONDUCT.md) before contributing.\n\n## Resources\n\n- [AI-PGF Explained](https://aipgf.com/explained)\n- [AI-PGF Twitter](https://x.com/ai_pgf)\n- [AI-PGF Forum](https://forum.aipgf.com/)\n- [AI-PGF BOS Repository](https://github.com/potlock/aipgf-bos)\n- [AI-PGF Contract](https://github.com/potlock/aipgf)\n- [AI-PGF Telegram](https://aipgf.com/telegram)\n- [AI-PGF Eligibility Agent](https://github.com/PotLock/AI-PGF-telegram-bot) and [Bot](https://t.me/aipgfbot)\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotlock%2Faipgf-landing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpotlock%2Faipgf-landing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotlock%2Faipgf-landing/lists"}