Build products from FAANG companies using your coding agent.
Project details
RAE FAANG is a dynamic catalog that empowers developers to build products from leading tech companies like Meta, Amazon, Apple, Netflix, and Google. It offers contextual resources, research, and open-source alternatives to make the development process efficient and innovative. Engage with the catalog to explore and create without limits.
RAE FAANG is an innovative project that empowers developers to build products inspired by industry leaders including Meta, Amazon, Apple, Netflix, and Google, without the dependency on their original implementations. This comprehensive product catalog provides users with access to unique product information, research, open-source alternatives, and specific instructions aimed at facilitating development.
Extensive Product Catalog: RAE FAANG catalogues 77 products across major tech companies, ranging from social networking and e-commerce to cloud infrastructure and video streaming. Each entry includes valuable insights and open-source candidates that serve as foundational resources for development.
Agent-Led Building: Utilizing a coding agent, developers can select a product from the catalog and leverage it to create customized implementations in their projects. This process allows for versatility and aligns with user-specific workflows.
Research and Skill Integration: Every product in the catalog is accompanied by a Markdown skill that encapsulates product context, candidate projects, and build instructions, allowing the coding agent to assess and plan efficiently. For instance, an agent can initiate a build for a search functionality by referencing the google-search skill from the catalog.
RAE FAANG is easy to use without any installations required. Simple command-line tools facilitate the interaction with the catalog:
npx rae-faang products list # Lists all catalogued products
npx rae-faang research coverage # Displays catalog research coverage
npx rae-faang gaps all # Identifies coverage gaps in products
Users can generate a product skill from npm:
npx rae-faang google-search --out ./google-search.md
This command creates a portable Markdown skill that integrates directly with a user's coding environment.
The RAE FAANG project encourages contributions from developers interested in enriching the product catalog. Contributors are empowered to enhance research, add new product entries, or refine existing documentation.
RAE FAANG operates within a framework of responsible reverse engineering, ensuring adherence to public documentation, lawful observation, and independently developed code. This emphasis fosters a clean-room implementation approach without infringing on proprietary rights.
For detailed documentation and to explore the live product catalog, visit the RAE FAANG website.
Comments
0Start the conversation
Share the first comment.