# Community Support for AG-Kit: 5 Channels for Contributors and Users

> Discover AG-Kit community support across 5 channels. Get help, contribute, and ensure security through GitHub Issues, guidelines, recognition, funding, and disclosures.

- Repository: [Vũ Đỗ/ag-kit](https://github.com/vudovn/ag-kit)
- Tags: community-guide
- Published: 2026-07-29

---

**AG-Kit offers comprehensive community support through GitHub Issues, detailed contribution guidelines, live contributor recognition, financial backing options, and responsible security disclosure channels.**

AG-Kit (the Antigravity-first agent engineering toolkit by vudovn) provides a multi-layered community support system designed to lower barriers for contributors and users. Whether you need to report a bug, submit a pull request, or support the project financially, the repository maintains transparent processes backed by specific documentation and UI components. The project's approach combines automated GitHub API integrations with clear human-readable policies.

## GitHub Issues for Bug Reports and Feature Requests

The primary channel for **community support ag-kit** users is the GitHub Issues tracker. The project routes all bug reports, feature requests, and general questions through this centralized system.

In [`web/src/components/layout/footer/index.tsx`](https://github.com/vudovn/ag-kit/blob/main/web/src/components/layout/footer/index.tsx), the footer component provides a direct link to the issues page, ensuring users can easily access support from any page of the application. You can create a pre-filled issue template programmatically using query parameters:

```typescript
// Construct a pre-filled issue URL
const newIssueUrl = `https://github.com/vudovn/ag-kit/issues/new?title=${encodeURIComponent('Bug: …')}&body=${encodeURIComponent('Steps to reproduce…')}`;
window.open(newIssueUrl, '_blank');

```

This approach ensures consistent formatting for bug reports and reduces friction for users reporting problems.

## Contributing Code to AG-Kit

New contributors can follow the step-by-step workflow defined in [`CONTRIBUTING.md`](https://github.com/vudovn/ag-kit/blob/main/CONTRIBUTING.md) at the repository root. This document covers the fork-and-pull-request process, code style requirements, testing procedures, and local development setup.

The contribution process is straightforward:

1. Fork the repository
2. Create a feature branch
3. Follow the code style guidelines
4. Run tests locally
5. Submit a pull request

You can link directly to the contribution guide from any UI component:

```tsx
<a
  href="https://github.com/vudovn/ag-kit/blob/main/CONTRIBUTING.md"
  target="_blank"
  rel="noopener noreferrer"
  className="btn btn-outline"
>
  Read the Contribution Guide
</a>

```

## Live Contributor Recognition

AG-Kit implements dynamic contributor recognition through the `LandingContribute` component in [`web/src/components/landing/contribute.tsx`](https://github.com/vudovn/ag-kit/blob/main/web/src/components/landing/contribute.tsx). This feature fetches real-time data from the GitHub API to display contributor avatars, usernames, and commit counts on the landing page.

The data fetching logic resides in [`web/src/lib/github.ts`](https://github.com/vudovn/ag-kit/blob/main/web/src/lib/github.ts):

```typescript
// src/lib/github.ts – simplified excerpt
export const GITHUB_API_URL = 'https://api.github.com/repos/vudovn/ag-kit';
export const GITHUB_CONTRIBUTORS_URL = `${GITHUB_API_URL}/contributors?per_page=100`;

export async function fetchGithubContributors() {
  const response = await fetch(GITHUB_CONTRIBUTORS_URL);
  if (!response.ok) throw new Error('Failed to load contributors');
  const data = await response.json();
  return data.map((c: any) => ({
    login: c.login,
    htmlUrl: c.html_url,
    avatarUrl: c.avatar_url,
    contributions: c.contributions,
  }));
}

```

This transparency mechanism publicly acknowledges contributors and encourages ongoing participation in the **ag-kit community support** ecosystem.

## Financial Support Options

The project accepts financial backing through two channels documented in [`README.md`](https://github.com/vudovn/ag-kit/blob/main/README.md). Users can support the maintainer via a **"Buy Me A Coffee"** button or through a Vietnamese bank transfer QR code. These options allow community members to fund development without affecting the open-source nature of the codebase.

Financial contributions help sustain active development while keeping the toolkit freely available. The donation links are prominently displayed in the repository's support section and integrated into the web interface components.

## Security Vulnerability Reporting

For security-related concerns, AG-Kit provides a dedicated [`SECURITY.md`](https://github.com/vudovn/ag-kit/blob/main/SECURITY.md) file outlining responsible disclosure procedures. This document specifies how to report vulnerabilities privately to the maintainers, ensuring security issues are addressed before public disclosure.

Security reports bypass the public issue tracker to prevent exploitation of unpatched vulnerabilities. The policy typically includes encryption keys for sensitive communications and expected response timeframes for severity levels.

## Summary

- **GitHub Issues** serve as the primary support channel for bugs and features, accessible via the footer component at [`web/src/components/layout/footer/index.tsx`](https://github.com/vudovn/ag-kit/blob/main/web/src/components/layout/footer/index.tsx).
- **Contributing guidelines** in [`CONTRIBUTING.md`](https://github.com/vudovn/ag-kit/blob/main/CONTRIBUTING.md) define the fork-and-pull workflow, code standards, and testing requirements.
- **Live contributor data** is fetched via the GitHub API using functions in [`web/src/lib/github.ts`](https://github.com/vudovn/ag-kit/blob/main/web/src/lib/github.ts) and displayed in [`web/src/components/landing/contribute.tsx`](https://github.com/vudovn/ag-kit/blob/main/web/src/components/landing/contribute.tsx).
- **Financial support** options include "Buy Me A Coffee" and bank transfer, documented in [`README.md`](https://github.com/vudovn/ag-kit/blob/main/README.md).
- **Security disclosures** follow the protocol in [`SECURITY.md`](https://github.com/vudovn/ag-kit/blob/main/SECURITY.md), providing a private channel for vulnerability reports.

## Frequently Asked Questions

### How do I report a bug in AG-Kit?

Report bugs through the GitHub Issues tracker at `https://github.com/vudovn/ag-kit/issues`. The footer component in [`web/src/components/layout/footer/index.tsx`](https://github.com/vudovn/ag-kit/blob/main/web/src/components/layout/footer/index.tsx) provides persistent navigation to this page. For structured reports, use query parameters to pre-fill the issue title and body with relevant details about your environment and reproduction steps.

### Where can I find the AG-Kit contribution guidelines?

The complete contribution workflow is documented in [`CONTRIBUTING.md`](https://github.com/vudovn/ag-kit/blob/main/CONTRIBUTING.md) at the repository root. This file explains how to fork the repository, set up your local development environment, follow code style conventions, run tests, and submit pull requests. The guidelines ensure consistent code quality across all contributions to the **ag-kit** repository.

### Does AG-Kit accept financial donations?

Yes. The project accepts financial support through two methods documented in [`README.md`](https://github.com/vudovn/ag-kit/blob/main/README.md): a "Buy Me A Coffee" button for international supporters and a QR code for Vietnamese bank transfers. These contributions help sustain development while maintaining the project's open-source availability.

### How are AG-Kit contributors displayed on the website?

The landing page features a dynamic contributor section powered by [`web/src/components/landing/contribute.tsx`](https://github.com/vudovn/ag-kit/blob/main/web/src/components/landing/contribute.tsx). This component calls `fetchGithubContributors()` from [`web/src/lib/github.ts`](https://github.com/vudovn/ag-kit/blob/main/web/src/lib/github.ts), which queries the GitHub API at `https://api.github.com/repos/vudovn/ag-kit/contributors` to retrieve real-time data including usernames, avatars, and contribution counts.