The head background
The head background
  • Free
  • Open
  • Lower barrier

Based on CAISA architecture and end-to-end automatic compilation toolchain RainBuilder, Corerain AI application development platform provides HPC resources for the top-level AI applications.

Problem Solved

  • Chip performance

    CAISA architecture chips and compilation tool chain provide high performance,

    low power consumption and low latency AI computing acceleration

    Chip Performance

  • Information redundancy

    3x Increased in Energy Efficiency Ratio

    Information Redundancy

  • Development cost

    Supporting fully automated development from data to AI applications

    Development Cost

  • Development threshold

    Free and open. Everyone can become an AI application developer

    Development Threshold

Platform Layers

Taking Care of Every Steps of Your AI Application Developments

AI Application Layer

AI Application Layer

Smart City, Aviation & Aerospace, Smart Fin-tech, Industrial Monitoring


AI Algorithm Layer

Most deep learning networks supported: ResNet, VGG, SSD, Yolo, Unet

AI Algorithm Layer
AI Framework Layer

AI Framework Layer

Open source framework supported: TensorFlow, Caffe, OpenVINO

Automatic training and optimization supported by Corerain framework

End-to-end solution with predefined network and web-based running interface


AI Toolchain Layer

RainBuilder tool-chain provides end-to-end development environment

User defined network model supported

Network fusion and network compression algorithms supported

Web-based running interface simplifying setup and running process

Internal or cloud deployment to maximum safety and privacy control

AI Tool Chain Layer
AI Hardware Layer

AI Hardware Layer

CAISA Architecture Supported

Rainman Accelerator for edge computing

Nebula for high performance computing

Flexible test-bed for developers through modular hardware design and industry standard ports


Software Infrastructure Layer

Linux OS and device driver with Corerain accelerator installed

Runtime containing I/O service, deep learning network parsing, JIT firmware and user application API

Acceleration engine virtualization and time sharing task management and thread management

Software Infrastructure Layer
Hardware Infrastructure Layer

Hardware Infrastructure Layer

Servers with Corerain accelerator installed

Cloud storage and interconnect

Usage Guide

How to use

Application Deployment

Application Deployment

Try it now

Corerain Technologies provides an online development kit. Try to deploy applications at
If you have more questions, please login to " Corerain Community "