AI-powered public goods funding: A proactive grants program & movement building towards funding AGI by Potlock.
This repo contains the landing page which includes agent discovery and built-in agents.
- Website: https://aipgf.com
- Repository: https://github.com/potlock/aipgf-landing
Note: Please ensure you have installed Node.js.
To preview and run the project on your device:
- Open the project folder in Visual Studio Code or Cursor.
- In the terminal, run
npm install
. - Run
npm run dev
to view the project in your browser.
Next.js is a React framework that simplifies web application development. Key features include:
- 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
. - TypeScript Support: Next.js has built-in TypeScript support, allowing developers to use TypeScript for type-safe code.
TypeScript is a superset of JavaScript that adds optional static typing, enhancing code quality and developer productivity.
For more detailed information, refer to the Next.js documentation.
aipgf-landing/
├── pages/
│ ├── index.tsx
│ └── ...
├── components/
│ └── ...
├── styles/
│ └── ...
├── public/
│ └── ...
├── lib/
│ └── ...
├── .env.example
├── .gitignore
├── package.json
├── tsconfig.json
└── README.md
- Go to OpenAI.
- Create a new key.
- Create an
.env
file by making a copy of.env.example
. - Add the OpenAI key to the
.env
file.
To get a Telegram API key:
- Open Telegram and search for the BotFather bot.
- Start a chat with BotFather and send the command "/newbot".
- Follow the prompts to create a new bot.
- Once created, BotFather will provide you with an API token.
- Copy this token and add it to your
.env
file asNEXT_PUBLIC_TELEGRAM_BOT
.
- Fork the repository and create your branch from
main
. - Install dependencies using
npm install
. - Make your changes and ensure the code follows the project's coding style.
- Write clear, concise commit messages.
- Push your changes to your fork and submit a pull request to the
main
branch of the original repository. - Ensure your PR description clearly describes the problem and solution.
Please read our Code of Conduct before contributing.
- AI-PGF Explained
- AI-PGF Twitter
- AI-PGF Forum
- AI-PGF BOS Repository
- AI-PGF Contract
- AI-PGF Telegram
- AI-PGF Eligibility Agent and Bot
This project is licensed under the MIT License.