Skip to content

Arc Documentation

Welcome to Arc's comprehensive documentation! Arc is an AI-native machine learning tool that bridges natural language questions and predictive models using declarative schemas.

Demo

🚀 Getting Started

New to Arc? Start here to get up and running quickly:

🎯 Core Concepts

Understand Arc's foundational architecture - the Three Pillars:

  • Overview - Introduction to the Three Pillars framework
  • Arc-Graph - Declarative YAML for ML model architecture
  • Arc-Pipeline - Declarative YAML for feature engineering workflows
  • Arc-Knowledge - Built-in ML best practices and extensibility

📚 User Guides

Step-by-step guides for common workflows:

🔌 Integrations

Connect Arc to your data sources and tools:

  • AWS S3 - Load data from S3 buckets
  • Snowflake - Query Snowflake data warehouses

📖 API Reference

🤝 Contributing

Help improve Arc:

💬 Need Help?

  • Check the guides and examples above
  • Search through GitHub Issues
  • Open a new issue if you can't find an answer