An assisant program with character shell.