instill-core  by instill-ai

Full-stack AI infrastructure tool for streamlining AI app development

created 3 years ago
2,277 stars

Top 20.4% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Instill Core is an open-source, full-stack AI infrastructure platform designed for building AI-first applications. It targets developers and researchers needing to orchestrate data processing, model deployment, and pipeline automation, offering a unified solution to simplify complex AI workflows.

How It Works

Instill Core provides a modular, component-based architecture for building AI pipelines. It handles unstructured data transformation (ETL), offers LLM hosting and RAG capabilities, and allows model deployment without direct GPU management. This approach abstracts away infrastructure complexities, enabling users to focus on AI logic and rapid application development.

Quick Start & Requirements

  • Installation: Clone the repository and run make all for stable releases or make latest PROFILE=all for the main branch.
  • Prerequisites: Docker Engine v25+, Docker Compose v2+. macOS/Linux support is native. Windows requires WSL2, latest yq, and Docker Desktop with WSL2 integration. Optional CUDA toolkit installation for WSL2 is supported.
  • Access: UI available at http://localhost:3000.
  • Documentation: Official Documentation

Highlighted Details

  • End-to-end AI platform for data, pipeline, and model orchestration.
  • Supports ETL, AI-readiness, open-source LLM hosting, and RAG.
  • Provides Python and TypeScript SDKs for client access.
  • Includes cookbooks and tutorials for common AI tasks like PDF parsing and LLM output structuring.

Maintenance & Community

  • Active community support via Discord (#ask-for-help channel).
  • Contributions are welcomed via cookbooks and issue reporting.
  • Project follows the all-contributors specification.

Licensing & Compatibility

  • License information is available in the LICENSE file. (Specific license type not detailed in README).
  • Compatibility for commercial use or closed-source linking is not explicitly stated.

Limitations & Caveats

The main branch may contain under-development code and might not be stable. Users seeking a stable version should refer to tagged releases. Specific licensing terms for commercial use are not detailed.

Health Check
Last commit

21 hours ago

Responsiveness

1 week

Pull Requests (30d)
75
Issues (30d)
2
Star History
47 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
1 more.

SillyTavern by SillyTavern

3.2%
17k
LLM frontend for power users
created 2 years ago
updated 3 days ago
Feedback? Help us improve.