Discover and explore top open-source AI tools and projects—updated daily.
langchain-aiLangChain integrations for Google AI
Top 92.3% on SourcePulse
This repository provides LangChain integrations for Google's AI ecosystem, focusing on Gemini and Vertex AI models, alongside other Google products. It targets developers building AI applications, offering modular packages to streamline integration with Google's powerful AI services via the LangChain framework.
How It Works
The project is structured as a monorepo housing three core packages: langchain-google-genai for direct Google Generative AI access, langchain-google-vertexai for Google Cloud's Vertex AI platform, and langchain-google-community for broader Google product integrations. This modular design allows users to install only necessary components, ensuring lightweight and manageable dependencies.
Quick Start & Requirements
uv (e.g., uv sync --group lint --group typing --group test --group test_integration).uv package manager. Code quality is maintained using ruff for formatting and ruff/mypy for linting.make test. Integration tests necessitate GCP project setup and environment variables (GOOGLE_API_KEY, PROJECT_ID).Highlighted Details
ruff and mypy, with convenient make commands for formatting and linting, including diff-aware operations.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
16 hours ago
Inactive
firebase