Skip to content
@instill-ai

Instill AI

Unstructured data ETL made for all - Empower modern data stack, tapping the value of unstructured data with our open source community.

👋 Welcome!

Website ▪︎ Blog ▪︎ Discord ▪︎ X

Instill AI is on a mission to make AI highly accessible to everyone. We've been hard at work developing tools that simplify the process of unlocking value from unstructured data across all layers of the modern data stack. This means that organizations of all sizes can benefit from our endeavors. For a deeper dive into our vision, check out our blog post on Why Instill AI exists.

What Are We Building?

We're dedicated to bringing AI into the modern data stack by solving unstructured data ETL. Our tools are built on an open and maintainable framework, designed to empower communities to benefit and actively engage.

Instill Core: The Open-source Orchestrator for Data, AI and Pipelines

Explore Instill Core, the open-source orchestrator comprising a collection of source-available projects designed to streamline every aspect of building versatile AI features with unstructured data. Access Instill Core is straightforward, whether you opt for Instill Cloud deployment or self-hosting via Instill Core. Consult our comprehensive documentation.


Open-source orchestrator for data, AI and pipelines

💧 Instill VDP: Unstructured data, AI and pipeline orchestration

Instill VDP, also known as VDP (Versatile Data Pipeline), serves as a powerful data orchestrator tailored to address unstructured data ETL challenges.

  • Simplify the journey of processing unstructured data from diverse sources, including AI applications, cloud/on-prem storage, and IoT devices. Utilize AI models and embed business logic to transform raw data into meaningful insights and actionable formats. Efficiently load processed data to warehouses, applications, or other destinations.
  • Build flexible, durable pipelines with features like failover, automatic retries, rate limiting, and batching to handle high-volume data straight out of the box.
⚗️ Instill Model: Scalable MLOps and LLMOps for open-source or custom AI models

Instill Model, or simply Model, an advanced ModelOps/LLMOps platform focused on empowering users to seamlessly import, serve, fine-tune, and monitor Machine Learning (ML) models for continuous optimization.

💾 Instill Artifact: Unified unstructured data management platform

Instill Artifact, or simply Artifact, is your platform for transforming documents (e.g., HTML, PDF, CSV, PPTX, DOC), images (e.g., JPG, PNG, TIFF), audio (e.g., WAV, MP3 ) and video (e.g., MP4, MOV) of various formats into a unified AI-ready format. It ensures your data is clean, curated, and ready for extracting insights and building your knowledge base.

Instill Cloud

Not quite into self-hosting? We've got you covered with ☁️ Instill Cloud. It's a fully managed public cloud service, providing you with access to all the fantastic features of unstructured data orchestration without the burden of infrastructure management.

No-Code/Low-Code Access

To dive into Instill Core and Instill Cloud, you have a few options:

Note To access Instill Cloud, register an account with your email address.

Instill Console: Dive in Instill Core/Cloud with no coding

Instill Console, or Console is a user-friendly web-based UI application that improves accessibility and usability across both Instill Core and Instill Cloud. It allows you to dive into the creation of AI apps or the processing of unstructured data without the need for coding skills.

To access the Instill Core console, please launch Instill Core and navigate to http://localhost:3000. For the Instill Cloud console, simply go to https://instill.tech.

📺 Instill CLI: Bring Instill Core/Cloud to your command line

Instill CLI enables you to access Instill Core and Instill Cloud from your terminal. It can be installed by brew install instill-ai/tap/inst for Linux and macOS. To set up and get started with Instill CLI, head over here.

📦 Instill SDKs: Integrate Instill Core/Cloud with your language of choice

Instill SDKs make it easy for developers to integrate and interact with Instill Core and Cloud.

Be Part of Us and Make a Difference

🙌 We strongly believe in the power of community collaboration and deeply value your contributions.

  • Head over to our Community repository, the central hub for discussing our open-source projects, raising issues, and sharing your brilliant ideas.

  • Join our Discord server to exchange ideas about unstructured data processing, AI, MLOps, LLMOps and get support from the Instill AI team. We're here to support you every step of the way!

Pinned

  1. instill-core instill-core Public

    🔮 Instill Core is an open-source no-/low-code data, model, and pipeline orchestration platform

    Makefile 1.9k 80

  2. community community Public

    🎉 All about our lovely community's feedback, feature request, bug report, whim, etc.

    19 6

  3. console console Public

    ⛅ Versatile Data Pipeline (VDP) console website

    TypeScript 27 9

  4. python-sdk python-sdk Public

    📦 Python SDK for Instill Core/Cloud

    Jupyter Notebook 3

Repositories

Showing 10 of 68 repositories