The new matrix element generator AMEGIC++ is introduced, dedicated to describe multi-particle production in high energy particle collisions. It automatically generates helicity amplitudes for the processes under consideration and constructs suitable, efficient integration channels for the multi-channel phase space integration. The corresponding expressions for the amplitudes and the integrators are stored in library files to be linked to the main program.