# Microfox
> Code that writes code that writes code
Microfox is an ambitious open-source project that combines microservices architecture with deep coding principles. It's designed to be the foundation for the next generation of AI-powered development tools and agents.
Microfox is built on two core philosophies:
1. **Microservices Architecture**: Breaking down complex systems into small, independent services
2. **Deep Coding**: Creating code that writes code that writes code - enabling AI agents to build and maintain software
Software should never be a MOAT, and we promise that all the SDKs here will be continuously maintained, tested & free for everyone to use.
[](https://www.youtube.com/watch?v=IbETPF_Ojcs)
## What are all these micro-SDKs for ?
Building Ai-agents, Ai-Tools or any new age SaaS would require it to be able to connect across platforms.
With Microfox SDKS, developers can easily integrate any platform into their pipelines authentically.
### All our SDKs are:
- Open source and free to use
- Published under the `@microfox/` scope on npm
- Bytesized to support serverless environments
Our automated SDK creation system that:
- Automatically generates TypeScript Micros SDKs (Zod supported) from API documentation
- Supports REST, GraphQL, OAUTH2 and other API types
- Generates comprehensive documentation and examples
- Generates embeddings for better AI agent integration (in-progress)
- Does compile testing & auto fix any issues if detected
### Stable Packages
| Package | Links | Stats |
| --- | --- | --- |
|
Microfox AWS SES | [](https://www.npmjs.com/package/@microfox/aws-ses) [](https://github.com/microfox-ai/microfox/tree/main/packages/aws-ses/README.md) | 1 constructors, 5 keys  |
|
Brave SDK | [](https://www.npmjs.com/package/@microfox/brave) [](https://github.com/microfox-ai/microfox/tree/main/packages/brave/README.md) | 1 constructors, 2 keys  |
|
Google Sheets SDK | [](https://www.npmjs.com/package/@microfox/google-sheets) [](https://github.com/microfox-ai/microfox/tree/main/packages/google-sheets/README.md) | 1 constructors, 5 keys  |
|
Instagram | [](https://www.npmjs.com/package/@microfox/instagram) [](https://github.com/microfox-ai/microfox/tree/main/packages/instagram/README.md) | 1 constructors, 5 keys  |
|
Instagram FB | [](https://www.npmjs.com/package/@microfox/instagramfb) [](https://github.com/microfox-ai/microfox/tree/main/packages/instagramfb/README.md) | 1 constructors, 5 keys  |
|
LinkedIn Share | [](https://www.npmjs.com/package/@microfox/linkedin-share) [](https://github.com/microfox-ai/microfox/tree/main/packages/linkedin-share/README.md) | 1 constructors, 1 keys  |
|
Chrome Browser (Puppeteer) | [](https://www.npmjs.com/package/@microfox/puppeteer-sls) [](https://github.com/microfox-ai/microfox/tree/main/packages/puppeteer-sls/README.md) | 1 constructors, 0 keys  |
|
Slack | [](https://www.npmjs.com/package/@microfox/slack) [](https://github.com/microfox-ai/microfox/tree/main/packages/slack/README.md) | 1 constructors, 7 keys  |
|
Slack ( Minimalistic ) | [](https://www.npmjs.com/package/@microfox/slack-web-tiny) [](https://github.com/microfox-ai/microfox/tree/main/packages/slack-web-tiny/README.md) | 2 constructors, 9 keys  |
| Microfox Suno API | [](https://www.npmjs.com/package/@microfox/suno-api) [](https://github.com/microfox-ai/microfox/tree/main/packages/suno-api/README.md) | 1 constructors, 2 keys  |
|
Whatsapp Business | [](https://www.npmjs.com/package/@microfox/whatsapp-business) [](https://github.com/microfox-ai/microfox/tree/main/packages/whatsapp-business/README.md) | 1 constructors, 11 keys  |
### OAuth Connectors
| Package | Links | Stats |
| --- | --- | --- |
|
Microfox Fillout OAuth | [](https://www.npmjs.com/package/@microfox/fillout-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/fillout-oauth/README.md) | 1 constructors, 3 keys |
|
@microfox/github-oauth | [](https://www.npmjs.com/package/@microfox/github-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/github-oauth/README.md) | 1 constructors, 5 keys  |
|
Microfox Google SDK | [](https://www.npmjs.com/package/@microfox/google) [](https://github.com/microfox-ai/microfox/tree/main/packages/google/README.md) | 1 constructors, 5 keys |
|
Microfox Google OAuth SDK | [](https://www.npmjs.com/package/@microfox/google-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/google-oauth/README.md) | 1 constructors, 5 keys  |
|
Instagram OAuth | [](https://www.npmjs.com/package/@microfox/instagram-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/instagram-oauth/README.md) | 1 constructors, 3 keys |
|
Instagram FB OAuth | [](https://www.npmjs.com/package/@microfox/instagramfb-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/instagramfb-oauth/README.md) | 1 constructors, 4 keys |
|
LinkedIn OAuth | [](https://www.npmjs.com/package/@microfox/linkedin-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/linkedin-oauth/README.md) | 1 constructors, 5 keys  |
|
Microfox Notion OAuth | [](https://www.npmjs.com/package/@microfox/notion-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/notion-oauth/README.md) | 1 constructors, 2 keys |
|
Microfox Reddit OAuth | [](https://www.npmjs.com/package/@microfox/reddit-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/reddit-oauth/README.md) | 1 constructors, 4 keys  |
|
Microfox Slack OAuth | [](https://www.npmjs.com/package/@microfox/slack-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/slack-oauth/README.md) | 1 constructors, 5 keys |
|
Microfox Whatsapp OAuth | [](https://www.npmjs.com/package/@microfox/whatsapp-oauth) [](https://github.com/microfox-ai/microfox/tree/main/packages/whatsapp-oauth/README.md) | 1 constructors, 3 keys |
### Semi-Stable Packages
| Package | Links | Stats |
| --- | --- | --- |
|
Amazon Rekognition Face Detection SDK | [](https://www.npmjs.com/package/@microfox/amazon-rekognition-face-detection) [](https://github.com/microfox-ai/microfox/tree/main/packages/amazon-rekognition-face-detection/README.md) | 1 constructors, 3 keys  |
|
Apify SDK | [](https://www.npmjs.com/package/@microfox/apify) [](https://github.com/microfox-ai/microfox/tree/main/packages/apify/README.md) | 1 constructors, 1 keys  |
|
CoinGecko SDK | [](https://www.npmjs.com/package/@microfox/coingecko-sdk) [](https://github.com/microfox-ai/microfox/tree/main/packages/coingecko-sdk/README.md) | 1 constructors, 1 keys  |
|
Microfox Discord SDK | [](https://www.npmjs.com/package/@microfox/discord) [](https://github.com/microfox-ai/microfox/tree/main/packages/discord/README.md) | 1 constructors, 1 keys  |
|
Fillout REST API SDK | [](https://www.npmjs.com/package/@microfox/fillout) [](https://github.com/microfox-ai/microfox/tree/main/packages/fillout/README.md) | 1 constructors, 1 keys  |
|
Gmail SDK | [](https://www.npmjs.com/package/@microfox/gmail) [](https://github.com/microfox-ai/microfox/tree/main/packages/gmail/README.md) | 1 constructors, 5 keys  |
|
Google Analytics SDK | [](https://www.npmjs.com/package/@microfox/google-analytics) [](https://github.com/microfox-ai/microfox/tree/main/packages/google-analytics/README.md) | 1 constructors, 4 keys  |
|
Google Calendar | [](https://www.npmjs.com/package/@microfox/google-calendar) [](https://github.com/microfox-ai/microfox/tree/main/packages/google-calendar/README.md) | 1 constructors, 5 keys  |
|
Google Drive SDK | [](https://www.npmjs.com/package/@microfox/google-drive) [](https://github.com/microfox-ai/microfox/tree/main/packages/google-drive/README.md) | 1 constructors, 6 keys  |
|
Google Search Console | [](https://www.npmjs.com/package/@microfox/google-seo) [](https://github.com/microfox-ai/microfox/tree/main/packages/google-seo/README.md) | 1 constructors, 4 keys  |
|
Klingai SDK | [](https://www.npmjs.com/package/@microfox/kling-ai) [](https://github.com/microfox-ai/microfox/tree/main/packages/kling-ai/README.md) | 1 constructors, 2 keys  |
|
Notion Provider | [](https://www.npmjs.com/package/@microfox/notion) [](https://github.com/microfox-ai/microfox/tree/main/packages/notion/README.md) | 2 constructors, 4 keys  |
|
Puppeteer LinkedIn Provider | [](https://www.npmjs.com/package/@microfox/puppeteer-linkedin) [](https://github.com/microfox-ai/microfox/tree/main/packages/puppeteer-linkedin/README.md) | 1 constructors, 0 keys  |
|
Reddit | [](https://www.npmjs.com/package/@microfox/reddit) [](https://github.com/microfox-ai/microfox/tree/main/packages/reddit/README.md) | 1 constructors, 6 keys  |
|
Veo on Vertex AI SDK | [](https://www.npmjs.com/package/@microfox/veo-on-vertex-ai) [](https://github.com/microfox-ai/microfox/tree/main/packages/veo-on-vertex-ai/README.md) | 1 constructors, 2 keys  |
|
YouTube Data | [](https://www.npmjs.com/package/@microfox/youtube) [](https://github.com/microfox-ai/microfox/tree/main/packages/youtube/README.md) | 1 constructors, 5 keys  |
|
Youtube Analytics V3 | [](https://www.npmjs.com/package/@microfox/youtube-analytics) [](https://github.com/microfox-ai/microfox/tree/main/packages/youtube-analytics/README.md) | 1 constructors, 6 keys  |
|
YouTube Reporting API | [](https://www.npmjs.com/package/@microfox/youtube-reporting-api) [](https://github.com/microfox-ai/microfox/tree/main/packages/youtube-reporting-api/README.md) | 1 constructors, 6 keys  |
### [🤝 Contributing](CONTRIBUTING.md)
Microfox represents a new paradigm in software development:
Here's how you can help:
1. **_Coding Agents_** Check for issues labeled with Coding Agents (Build or Fix the core generation scripts)
2. **_SDK Design_** Good SDKs are built on top of good design standards (create a new vision for a different kind of packages)
3. **Request New SDKs**: Create an issue with the API documentation URL (to autobuild start issue title with `packagefox: TITLE`)
4. **Report Issues**: Help us improve by reporting bugs or suggesting improvements (to autofix the issue title with `packagefox: TITLE`)
check this [contributing link](CONTRIBUTING.md) for more specific information.
Join us in building the future of software development!