Skip to content
airbytehqPublic

About

Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications. Both self-hosted and Cloud.

Topics

Resources

Code of conduct

Contributing

Stars

22.3k stars

Watchers

180 watching

Forks

Latest commit

 

History

55,066 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airbyte

Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications

Test Release Slack YouTube Channel Views Build License License

We believe that only an open-source solution to data movement can cover the long tail of data sources while empowering data engineers to customize existing connectors. Our ultimate vision is to help you move data from any source to any destination — whether that destination is a data warehouse, a data lake, or an AI agent through the Airbyte MCP. Airbyte provides a catalog of 700+ connectors for APIs, databases, data warehouses, data lakes, and AI applications.

Airbyte Connections UI Screenshot taken from Airbyte Cloud.

Getting Started

  • Move and sync data. Deploy Airbyte Core or sign up for Airbyte Cloud and follow the Cloud getting started guide. Choose from 700+ connectors for APIs, databases, warehouses, lakes, and other data systems.

  • Work with Airbyte from your AI agent through the Airbyte MCP. Your AI agent (Claude, ChatGPT, Cursor, VS Code Copilot, and many others) can build and manage data pipelines, troubleshoot syncs, read logs, and answer questions about Airbyte. Start with the overview; for Airbyte Cloud, connect to the hosted server at https://mcp.airbyte.com/mcp and sign in with OAuth using the Cloud setup guide. For Airbyte Core deployments, the self-managed setup runs locally against your deployment's API. See the available tools.

  • Call APIs and search data directly (Airbyte Cloud only). Through the context layer, AI agents can read live data from supported sources and query supported destinations such as BigQuery and Snowflake without waiting for a sync, and search your data. This is available only in Airbyte Cloud; direct reads are read-only.

  • Build connectors and orchestrate pipelines. Create connectors with the no-code Connector Builder or low-code CDK, and explore popular use cases in our tutorials. Orchestrate Airbyte syncs with Airflow, Dagster, Kestra, or the Airbyte API. You can also do this through the Airbyte MCP: your AI agent can publish and update custom connector manifests, run and cancel syncs, and change connection schedules.

Try it out yourself with our demo app, visit our full documentation, and learn more about recent announcements. See our registry for a full list of connectors already available in Airbyte or Airbyte Cloud.

Join the Airbyte Community

The Airbyte community can be found in the Airbyte Community Slack, where you can ask questions and voice ideas. You can also ask for help in our Airbyte Forum. Airbyte's roadmap is publicly viewable on GitHub.

For videos and blogs on data engineering and building your data stack, check out Airbyte's Content Hub, YouTube, and sign up for our newsletter.

Contributing

If you've found a problem with Airbyte, please open a GitHub issue. To contribute to Airbyte and see our Code of Conduct, please see the contributing guide. We have a list of good first issues that contain bugs that have a relatively limited scope. This is a great place to get started, gain experience, and get familiar with our contribution process.

PR Permission Requirements

When submitting a pull request, please ensure that Airbyte maintainers have write access to your branch. This allows us to apply formatting fixes and dependency updates directly, significantly speeding up the review and approval process.

To enable write access on your PR from Airbyte maintainers, please check the "Allow edits from maintainers" box when submitting from your PR. You must also create your PR from a fork in your personal GitHub account rather than an organization account, or else you will not see this option. The requirement to create from your personal fork is based on GitHub's additional security restrictions for PRs created from organization forks. For more information about the GitHub security model, please see the GitHub documentation page regarding PRs from forks.

For more details on contribution requirements, please see our contribution workflow documentation.

Security

Airbyte takes security issues very seriously. Please do not file GitHub issues or post on our public forum for security vulnerabilities. If you believe you have uncovered a vulnerability, read the vulnerability disclosure policy for the affected product and report it as described on Report a security vulnerability.

Airbyte Enterprise also offers additional security features (among others) on top of Airbyte open-source.

License

See the LICENSE file for licensing information, and our FAQ for any questions you may have on that topic.

Thank You

Airbyte would not be possible without the support and assistance of other open-source tools and companies! Visit our thank you page to learn more about how we build Airbyte.

About

Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications. Both self-hosted and Cloud.

Topics

Resources

Code of conduct

Contributing

Stars

22.3k stars

Watchers

180 watching

Forks

Releases

Packages

Used by

Contributors

Languages